1.Nf3 a5 2.Nc3 Nf6 3.e4 d5 4.e5 Ne4 5.d4 Bg4 6.Nxe4 dxe4 7.h3 Bf5 8.Nh4 Be6 9.Be3 g6 10.c4 f5 11.g4 f4 12.Bxf4 Bf7 13.Qa4+ Nc6 14.d5 e6 15.O-O-O Qxh4 16.dxc6 b6 17.Bg3 Qg5+ 18.Kb1 Bc5 19.Bg2 O-O 20.Bxe4 Rad8 21.f4 Qe7 22.Rd7 Rxd7 23.cxd7 Rd8 24.Rd1 g5 25.f5 exf5 26.gxf5 Bh5 27.Rd5 Qf7 28.e6 Qf6 29.Qc2 c6 30.Rd3 Bd4 31.Qd2 c5 32.Bd6 h6 33.a4 Rxd7 34.exd7 Qxd6 35.Bd5+ Kf8 36.Be6 Ke7 37.Ka2 Kd8 38.Qg2 Qe5 39.Qa8+ Ke7 40.d8=Q# 1-0