1.h4 Nc6 2.d4 Nf6 3.d5 Ne5 4.Nf3 Nxf3+ 5.exf3 e6 6.dxe6 fxe6 7.Bd3 d5 8.O-O Be7 9.Re1 O-O 10.Nc3 c6 11.Bf4 Bd6 12.Bxd6 Qxd6 13.Qd2 e5 14.Rad1 Be6 15.Qg5 h6 16.Qxe5 Qxe5 17.Rxe5 Rae8 18.Rde1 Bf7 19.Rxe8 Rxe8 20.Rxe8+ Bxe8 21.Ne2 c5 22.Nf4 c4 23.Bf5 Kf7 24.g4 Ke7 25.g5 hxg5 26.hxg5 Nh5 27.Nxd5+ Kd6 28.Ne3 Kc5 29.Be4 b5 30.c3 Nf4 31.Kh2 Nd3 32.b4+ cxb3 33.axb3 Nxf2 34.b4+ Kd6 35.Bc2 Ke5 36.Kg3 Nh1+ 37.Kg2 Kf4 38.Nd5+ Kxg5 39.Kxh1 Bf7 40.Nc7 Bc4 41.Kg2 Kf4 42.Kf2 g5 43.Be4 g4 44.Nd5+ Ke5 45.Ne3 gxf3 46.Bxf3 Bd3 47.Be2 Ke4 48.Bf3+ Ke5 49.Be2 Ke4 50.Nf1 Bxe2 51.Kxe2 Kd5 52.Kd3 Ke5 53.Ne3 a6 54.c4 bxc4+ 55.Kxc4 Kd6 56.Nc2 Kc6 57.Nd4+ Kb6 58.Nb3 Kc6 59.Nc5 Kb6 60.Na4+ Kc6 61.Nc5 Kb6 62.Nxa6 Kxa6 63.Kc5 Ka7 64.Kc6 Ka6 65.b5+ Ka7 66.Kc7 Ka8 67.Kb6 Kb8 68.Ka6 Ka8 69.b6 Kb8 70.b7 Kc7 71.Ka7 Kd6 72.b8=Q+ Kd7 73.Qb1 Kd6 74.Kb6 Kd7 75.Qe1 Kd6 76.Qc3 Ke7 77.Qh3 Kd6 78.Qb3 Kd7 79.Kb7 Kd6 80.Qa3+ Kd7 81.Qa4+ Kd6 82.Qb4+ Kd7 83.Qc4 Ke7 84.Kb8 Kd7 85.Qc1 Ke7 86.Kb7 Kd7 87.Qa3 Kd8 88.Qa2 Kd7 89.Qh2 Ke7 90.Kb8 Kd7 91.Qb2 Ke7 92.Kb7 Kd6 93.Qb3 Ke7 94.Kc6 Kf8 95.Kd6 Ke8 96.Qg8# 1-0