1.d4 Nf6 2.g3 c5 3.dxc5 Qa5+ 4.Bd2 Qxc5 5.Bg2 g6 6.e3 Bg7 7.Bc3 d6 8.Ne2 Qc7 9.O-O Bd7 10.Nd2 Bc6 11.e4 Nbd7 12.Nd4 Ne5 13.Nxc6 Nxc6 14.Re1 O-O 15.Nf3 Rad8 16.Qe2 e6 17.e5 dxe5 18.Nxe5 Nxe5 19.Bxe5 Qe7 20.Rad1 Rfe8 21.Qb5 b6 22.Bc6 Rf8 23.b4 Rxd1 24.Rxd1 Rd8 25.Qe2 Rxd1+ 26.Qxd1 Nh5 27.Bb8 Qxb4 28.Bxa7 Bd4 29.Bf3 Qc5 30.Qd2 Qe5 31.Qb4 Nxg3 32.Bxb6 Bxb6 33.Qxb6 Ne2+ 34.Bxe2 Qxe2 35.Qd8+ Kg7 36.Qd3 Qg4+ 37.Kh1 Qa4 38.a3 Qc6+ 39.f3 Qb6 40.c4 Qf2 41.Qd1 Qe3 42.a4 Qc3 43.Qe2 Qb4 44.Qe5+ Kg8 45.Qb5 Qe1+ 46.Kg2 Qe2+ 47.Kg3 Qe1+ 48.Kf4 Qd2+ 49.Ke5 Qe3+ 50.Kd6 Qf4+ 51.Kd7 Qd4+ 52.Kc6 Qd8 53.Qb7 Qe8+ 54.Qd7 Qa8+ 55.Kb6 Qb8+ 56.Qb7 Qd8+ 57.Kb5 Qe8+ 58.Kb4 Qf8+ 59.c5 Qd8 60.c6 Qd4+ 61.Kb5 Qd5+ 62.Ka6 Qc4+ 63.Qb5 Qf4 64.Kb7 Qxf3 65.Kb8 Qf4+ 66.c7 Qd6 67.a5 Kf8 68.a6 Ke7 69.a7 Qxh2 70.a8=Q Qd6 71.Qac6 Qf4 72.Kb7 Qxc7+ 73.Qxc7+ Kf6 74.Qb2+ Kf5 75.Qxf7+ Kg5 76.Qd2+ Kh5 77.Qdf4 h6 78.Qg3 e5 79.Qfxg6#