1.d4 Nf6 2.Nf3 b6 3.Bg5 Bb7 4.Nbd2 e6 5.e4 h6 6.Bxf6 Qxf6 7.Bd3 d6 8.Qe2 Qd8 9.c3 Be7 10.Nf1 Nd7 11.Ne3 a6 12.O-O O-O 13.Nd2 c5 14.f4 cxd4 15.cxd4 b5 16.Rf3 Qb6 17.Rg3 Qxd4 18.Nb3 Qb6 19.Kh1 Rfc8 20.Qh5 Kf8 21.e5 a5 22.Qg4 g5 23.Qh5 Ke8 24.Rf1 Bf8 25.fxg5 Nxe5 26.gxh6 Be7 27.Ng4 Nxg4 28.Rxg4 Kd7 29.Rxf7 Rf8 30.h7 Qe3 31.Bxb5+ Kc7 32.Rxe7+ Kb6 33.Qh4 Kxb5 34.Rxb7+ Ka6 35.h3 Rf1+ 36.Kh2 Raf8 37.Nc5+ Qxc5 38.Rd4 Kxb7 39.h8=Q Rxh8 40.Qxh8