1.Nf3 e6 2.e4 d5 3.exd5 exd5 4.d4 f5 5.Bd3 Qe7+ 6.Ne5 Nd7 7.O-O Nxe5 8.dxe5 Be6 9.Nd2 O-O-O 10.Nf3 h6 11.Nd4 c5 12.Nxf5 Qd7 13.Nh4 Ne7 14.f4 g5 15.f5 gxh4 16.fxe6 Qxe6 17.Qh5 Bg7 18.Bf4 h3 19.gxh3 Rhf8 20.Bg3 c4 21.Be2 Kb8 22.Bg4 Qb6+ 23.Kh1 Qxb2 24.e6+ Ka8 25.Rac1 Rxf1+ 26.Rxf1 Qxc2 27.Qf7 Qe4+ 28.Bf3 Qd3 29.Bg2 Bf8 30.Bd6 Qg6 31.Qxg6 Nxg6 32.Bxf8 Rxf8 33.Rxf8+ Nxf8 34.e7 Nd7 35.e8=Q+ Nb8 36.Bxd5 h5 37.Qd8 c3 38.Qc8 a5 39.Qxb7# 1-0