1.d4 Nf6 2.a4 e6 3.c4 Ne4 4.Nc3 f5 5.Nxe4 fxe4 6.Bd2 d5 7.e3 Bd6 8.cxd5 exd5 9.Qh5+ g6 10.Qxd5 Qe7 11.Ne2 Nc6 12.Rc1 Nb4 13.Bxb4 Bxb4+ 14.Nc3 c6 15.Qb3 Bf5 16.Be2 O-O-O 17.O-O Kb8 18.Na2 Bd6 19.Rxc6 Be6 20.Bc4 Bd7 21.Rxd6 Qxd6 22.Nc3 Rhe8 23.a5 a6 24.Bd5 Bc6 25.Bxc6 Qxc6 26.Na4 g5 27.Nc5 Re7 28.Qa3 Rde8 29.Rd1 Rf7 30.b4 Rf5 31.Qb3 g4 32.d5 Qd6 33.Rd4 Rh5 34.g3 Qh6 35.h4 gxh3 36.b5 Rc8 37.Nd7+ Ka8 38.Nb6+ Kb8 39.Nxc8 h2+ 40.Kh1 Qf6 41.Qd1 Qxf2 42.Nd6 Qxg3 43.Nxe4 Qxe3 44.d6 Rd5 45.Rxd5 Qxe4+ 46.Kxh2 Qh4+ 47.Kg2 Qa4 48.Kf3 Qc4 49.Qd4 Qe2+ 50.Kf4 Qe6 51.Qh8+ Qc8 52.Qxc8+ Kxc8 53.b6 Kb8 54.d7 h5 55.d8=Q# 1-0