1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 h6 7.Bh4 O-O 8.Qd3 g5 9.Bg3 c5 10.e3 c4 11.Qc2 Nc6 12.Ne5 Ne4 13.Bxc4 Nxg3 14.hxg3 Nxe5 15.Rxh6 f5 16.dxe5 Kg7 17.O-O-O Kxh6 18.Nxd5 Qa5 19.Qe2 g4 20.Kb1 Kg7 21.a3 Bxa3 22.bxa3 Be6 23.Nf4 Qb6+ 24.Ka1 Bxc4 25.Qxc4 Rfc8 26.Ne6+ Kg6 27.Nf8+ Rxf8 28.Rd6+ Qxd6 29.exd6 Rad8 30.Qc7 Rc8 31.Qe7 Rfe8 32.Qxb7 Rc1+ 33.Kb2 Rd1 34.Qd7 Re5 35.Kb3 Rd2 36.Kc4 Rxf2 37.Kd4 Re4+ 38.Kd3 Ra2 39.Qxa7 Re6 40.Qc5 Ra1 41.Kc2 Ra2+ 42.Kc3 Ra1 43.Qd5 Rxe3+ 44.Kb4 Rb1+ 45.Ka4 Rb8 46.d7 Rd8 47.Kb5 Re7 48.Kc6 Rg7 49.Qe6+ Kg5 50.Qe3+ Kh5 51.Qe8+ Kh6 52.Qxd8 Kg6 53.Qc8 Rf7 54.Qd8 Rg7 55.a4 Rf7 56.a5 Rh7 57.Kb7 Rh8 58.Qxh8 f4 59.a6 Kg5 60.a7 fxg3 61.a8=N Kg6 62.Nb6 Kf5 63.Ka6 Kg5 64.Ka5 Kg6 65.Ka4 Kf5 66.Ka3 Kg6 67.Ka2 Kg5 68.Ka1 Kf5 69.Kb2 Kg6 70.Ka2 Kf5 71.Kb3 Kg5 72.d8=N Kf4 73.Na4 Ke3 74.Nc5 Kd2 75.Na6 Ke2 76.Nb4 Kd2 77.Nb7 Kc1 78.Na5 Kd2 79.Nc4+ Ke2 80.Na6 Ke1 81.Nc5 Ke2 82.Na4 Ke1 83.Nab6 Kf2 84.Na5 Ke1 85.Nc6 Kd2 86.Nb4 Ke1 87.Na6 Kd2 88.Nc5 Ke3 89.Nca4 Kd2 90.Nc4+ Kc1 91.Qa1# 1-0