1.Nf3 e6 2.c4 Nf6 3.d4 d5 4.g3 Be7 5.Bg2 dxc4 6.Qa4+ c6 7.Qxc4 O-O 8.O-O Nbd7 9.Qc2 h6 10.Rd1 Nd5 11.a3 a5 12.e4 N5f6 13.Nc3 b5 14.d5 cxd5 15.exd5 Nxd5 16.Nxd5 exd5 17.Rxd5 Bb7 18.Rxb5 Rc8 19.Qd2 Bc6 20.Rf5 a4 21.Qe2 Bf6 22.Be3 Re8 23.Rd1 Qc7 24.Nd4 Bxg2 25.Kxg2 Qb7+ 26.Kg1 Ne5 27.Bxh6 Nc4 28.Qg4 Bxd4 29.Qxd4 gxh6 30.Qg4+ Kf8 31.Qg6 Rc6 32.Rxf7+ Qxf7 33.Qxc6 Nxb2 34.Rd6 Kg8 35.Rf6 Qh5 36.Rxh6 Qf7 37.Rf6 Qh5 38.h4 Qe5 39.Rf4 Qe6 40.Qc2 Rb8 41.Kh2 Rb5 42.Qc7 Rf5 43.Rxf5 Qxf5 44.Qb8+ Kf7 45.Qxb2 Qf3 46.Kg1 Qb3 47.Qc1 Kg8 48.h5 Kh7 49.Kg2 Qd5+ 50.f3 Qxh5 51.Qc2+ Kh8 52.Qxa4 Qd5 53.Qc2 Qd4 54.a4 Qa1 55.g4 Qd4 56.a5 Qa1 57.Qd2 Qe5 58.a6 Qa1 59.Qd6 Qa2+ 60.Kg3 Qa1 61.Kf4 Kh7 62.Kf5 Qa5+ 63.Qe5 Qxa6 64.Qe7+ Kh8 65.Qf6+ Qxf6+ 66.Kxf6 Kg8 67.Ke7 Kg7 68.Kd6 Kh6 69.Kc5 Kg5 70.Kd4 Kf4 71.Kd3 Kg5 72.Ke3 Kf6 73.Ke4 Ke7 74.Kd4 Ke6 75.Ke4 Kf6 76.Ke3 Ke6 77.Kd3 Ke5 78.Kc2 Kf4 79.Kd2 Kxf3 80.g5 Ke4 81.g6 Kd5 82.g7 Ke6 83.g8=Q+ Kd7 84.Kc2 Ke7 85.Kb2 Kd6 86.Ka2 Kc6 87.Ka1 Kb5 88.Qg5+ Kc4 89.Qg2 Kc5 90.Qg3 Kd4 91.Qg4+ Ke5 92.Qg1 Ke6 93.Qg2 Kf5 94.Qg3 Ke6 95.Qg4+ Kd5 96.Qg5+ Kd4 97.Qg6 Kc5 98.Qg7 Kd6 99.Qg4 Kc5 100.Qg1+ Kc4 101.Qg2 Kb3 102.Qg3+ Kb4 103.Kb2 Ka4 104.Kc3 Ka5 105.Kc4 Ka4 106.Kc5 Ka5 107.Qa3# 1-0