1.Nf3 Nf6 2.g3 c6 3.Bg2 d5 4.O-O Bg4 5.c4 e6 6.Ne5 Bf5 7.d4 Nbd7 8.Nc3 Be7 9.Qb3 Qc8 10.Bf4 O-O 11.Rac1 h6 12.Rfe1 Rd8 13.cxd5 Nxe5 14.Bxe5 exd5 15.Bxf6 Bxf6 16.Nxd5 Bg5 17.f4 Be6 18.fxg5 Bxd5 19.Bxd5 Rxd5 20.gxh6 Rxd4 21.Rf1 Qd7 22.h7+ Kxh7 23.Rxf7 Qg4 24.Qc2+ Kg8 25.Rxb7 Re8 26.Re1 Rde4 27.Qb3+ Kh7 28.Qd3 c5 29.b3 a5 30.Rf7 Kg8 31.Rf2 a4 32.Qd5+ Kh7 33.Qxc5 Rxe2 34.Rexe2 Rxe2 35.Qd5 Rxf2 36.Kxf2 Qg6 37.Qc4 a3 38.b4 Qb1 39.b5 Kh8 40.Ke3 Qb2 41.Kd3 Qb1+ 42.Kd4 Qf5 43.Kc3 Qb1 44.Kd4 Qf5 45.h4 Qf2+ 46.Kc3 Qb2+ 47.Kd3 Qb1+ 48.Kd4 Qg1+ 49.Kd5 Qxg3 50.b6 Qf3+ 51.Kc5 Qf8+ 52.Kb5 Qe8+ 53.Ka5 Qa8+ 54.Kb4 Qf8+ 55.Qc5 Qf3 56.h5 Qe4+ 57.Kxa3 Qd3+ 58.Kb4 Qb1+ 59.Ka5 Qxa2+ 60.Kb5 Qe2+ 61.Kc6 Qe8+ 62.Kb7 Qf7+ 63.Kb8 Qf4+ 64.Qc7 Qd4 65.h6 gxh6 66.b7 h5 67.Kc8 Qg4+ 68.Qd7 Qc4+ 69.Kd8 Qh4+ 70.Kc7 Qf4+ 71.Qd6 Qc4+ 72.Qc6 Qf4+ 73.Kb6 Qb4+ 74.Qb5 Qd6+ 75.Ka7 Qa3+ 76.Qa6 Qc5+ 77.Ka8 Qd5 78.Qb6 Kg7 79.Ka7 Qa2+ 80.Qa6 Qf2+ 81.Ka8 Qf3 82.Qa5 h4 83.Qe5+ Kg6 84.Ka7 Qa3+ 85.Kb6 Qb3+ 86.Kc6 Qa4+ 87.Qb5 Qe4+ 88.Qd5 Qe8+ 89.Kc7 Qe7+ 90.Qd7 Qc5+ 91.Qc6+ Qxc6+ 92.Kxc6 h3 93.b8=Q Kg5 94.Qd6 h2 95.Qxh2 Kf5 96.Qc2+ Kg5 97.Qb2 Kg4 98.Qa1 Kg3 99.Kd5 Kh2 100.Qc3 Kg2 101.Qc6 Kf3 102.Ke5+ Ke3 103.Qc1+ Kf2 104.Qg5 Kf3 105.Kf5 Kf2 106.Kg6 Kf1 107.Qg3 Ke2 108.Qd6 Kf3 109.Qc6+ Kg4 110.Kf7 Kg3 111.Kg8 Kh2 112.Qc2+ Kg3 113.Qc1 Kg2 114.Kf7 Kh3 115.Kg7 Kg4 116.Qa1 Kg5 117.Kg8 Kh5 118.Qd4 Kh6 119.Qb6+ Kg5 120.Qc6 Kg4 121.Qc8+ Kf4 122.Qb7 Kf5 123.Qd5+ Kf4 124.Kh7 Ke3 125.Qg8 Kd2 126.Kh6 Kc2 127.Qd5 Kb1 128.Qe4+ Ka1 129.Qa4+ Kb1 130.Qa5 Kc2 131.Qc5+ Kd2 132.Qb6 Kc1 133.Kg5 Kd1 134.Qg6 Kd2 135.Qh7 Ke1 136.Qf5 Ke2 137.Qc2+ Kf3 138.Qd3+ Kg2 139.Kg4 Kf2 140.Qd2+ Kf1 141.Kf3 Kg1 142.Qg2# 1-0