1.d4 Nf6 2.Nf3 d5 3.e3 e6 4.Bd3 c5 5.b3 Nc6 6.a3 Be7 7.Nbd2 O-O 8.Bb2 cxd4 9.exd4 Qc7 10.Ne5 g6 11.f4 Nh5 12.O-O f6 13.Nxg6 hxg6 14.Bxg6 Nxf4 15.Rxf4 Qxf4 16.Qh5 Rf7 17.Bxf7+ Kf8 18.Be8 Kg7 19.Nf3 Bd6 20.Bc1 Qf5 21.Bh6+ Kh8 22.Bg5+ Qh7 23.Bxf6+ Kg8 24.Qg5+ Kf8 25.Bg6 Qg8 26.Qh6+