1.Nf3 d5 2.d4 e6 3.g3 Nf6 4.Bg2 c5 5.O-O Be7 6.c4 cxd4 7.cxd5 Nxd5 8.Nxd4 O-O 9.Be4 Nf6 10.Bg2 Qb6 11.Nb3 Nc6 12.Be3 Qc7 13.Nc3 Rd8 14.Qc1 Bd7 15.Nb5 Qe5 16.Nc3 Rac8 17.Rd1 b6 18.Bf4 Qh5 19.Bd6 Bxd6 20.Rxd6 Ne5 21.Rd4 Bc6 22.Rxd8+ Rxd8 23.Qf4 Bxg2 24.Kxg2 h6 25.Qa4 Nd5 26.Nd4 Nxc3 27.bxc3 Rd7 28.Rd1 Rc7 29.Nb5 Rc4 30.Qc2 Nc6 31.Nxa7 Qc5 32.Nxc6 Qxc6+ 33.Kg1 g6 34.Rd3 b5 35.Qd2 Kg7 36.h4 Qc5 37.Rf3 Qe5 38.Kg2 g5 39.hxg5 hxg5 40.Qd8 g4 41.Re3 Re4 42.Qd3 Rxe3 43.fxe3 Kf6 44.c4 bxc4 45.Qxc4 Qxe3 46.Qxg4 Ke7 47.a4 Qc5 48.Qh4+ Kf8 49.Qe4 Kg7 50.Qg4+ Kf8 51.Qe4 Kg7 52.Kf1 Kf8 53.Qd3 Qc1+ 54.Kf2 Qc5+ 55.Qe3 Qf5+ 56.Kg2 Qd5+ 57.Qf3 Qc5 58.Qa8+ Kg7 59.Qe4 Kf8 60.Qb7 Qe3 61.Qb5 Qe4+ 62.Kf2 Qd4+ 63.Kf1 Qe3 64.a5 Qxg3 65.Qc5+ Ke8 66.a6 Qf4+ 67.Ke1 Qg3+ 68.Kd2 Qf4+ 69.Kd3 Qa4 70.a7 Qa6+ 71.Kc3 Kd7 72.Kb4 Qb7+ 73.Ka5 f5 74.Qb6 Qd5+ 75.Qb5+ Kc8 76.Qxd5 exd5 77.a8=Q+ Kd7 78.Qxd5+ Kc7 79.Qxf5 Kb7 80.e3 Kb8 81.e4 Kc7 82.e5 Kd8 83.e6 Kc8 84.e7+ Kb7 85.e8=Q Kc7 86.Qfd7# 1-0