1.g3 Nf6 2.c4 Nc6 3.Bg2 e5 4.Nf3 d5 5.cxd5 Nxd5 6.O-O Nb6 7.Nc3 Be7 8.b3 Be6 9.Bb2 h5 10.d4 exd4 11.Nb5 Bd5 12.Qc2 h4 13.Rfd1 hxg3 14.hxg3 Bf6 15.Nbxd4 Qe7 16.Nxc6 Bxc6 17.Bxf6 Qxf6 18.Rac1 Rd8 19.Rxd8+ Qxd8 20.e4 Qf6 21.Qc5 Qd6 22.Qe3 Qh6 23.Qc3 Nd7 24.Nd4 Ne5 25.Nxc6 Nxc6 26.e5 Nd4 27.Kf1 O-O 28.Rd1 Nc6 29.Rd7 Rc8 30.Kg1 Qe6 31.Bxc6 bxc6 32.Qd4 a5 33.Rd8+ Rxd8 34.Qxd8+ Kh7 35.Qxc7 Qd5 36.Qe7 Kg6 37.Qd6+ Qxd6 38.exd6 Kf6 39.Kg2 Ke6 40.Kf3 Kxd6 41.Ke4 Kc5 42.a3 f6 43.g4 g6 44.f4 Kd6 45.Kd4 c5+ 46.Kc4 Kc6 47.a4 f5 48.g5 Kd6 49.Kb5 Kd5 50.Kxa5 Ke4 51.Kb5 Kxf4 52.a5 Kg3 53.a6 f4 54.a7 f3 55.a8=Q f2 56.Qh1 c4 57.bxc4 f1=Q 58.Qxf1 Kg4 59.Kc5 Kh5 60.Qf6 Kg4 61.Qb6 Kxg5 62.Qb3 Kf4 63.Qa2 Ke5 64.Qa4 Kf4 65.Qa6 Ke4 66.Qxg6+ Kf3 67.Qf6+ Ke4 68.Kb5 Kd3 69.Qc3+ Ke2 70.Ka6 Kd1 71.Qd3+ Ke1 72.Qh3 Ke2 73.Qb3 Kf1 74.Qb4 Ke2 75.Kb5 Kf1 76.Qd2 Kg1 77.Qd3 Kh2 78.Ka5 Kg2 79.Qe3 Kh2 80.Qg3+ Kh1 81.Qb3 Kg1 82.Qf3 Kh2 83.Qe4 Kg3 84.Qb7 Kh4 85.Qa7 Kg4 86.Qd4+ Kh3 87.Qf4 Kg2 88.Kb5 Kh3 89.Qd2 Kg4 90.Qc1 Kf5 91.Qc3 Ke4 92.Qd4+ Kxd4 93.c5 Ke5 94.Ka5 Kd4 95.Kb5 Ke4 96.c6 Kf4 97.Kb6 Kf5 98.Kb7 Kg4 99.Ka7 Kg5 100.Kb7 Kh4 101.Kb8 Kg5 102.c7 Kf5 103.c8=R Kg4 104.Kb7 Kh3 105.Rc4 Kg2 106.Rc2+ Kg3 107.Ka6 Kf4 108.Ra2 Kg3 109.Ra1 Kf2 110.Ra3 Ke1 111.Rh3 Kf1 112.Ka5 Kg2 113.Rh5 Kf1 114.Ka4 Kf2 115.Kb4 Kg2 116.Rh8 Kf1 117.Kb3 Kg1 118.Rh4 Kg2 119.Ka4 Kg3 120.Rh8 Kf2 121.Kb5 Kg3 122.Rd8 Kf2 123.Rc8 Kg3 124.Rg8+ Kf2 125.Kc4 Kf3 126.Kd4 Ke2 127.Ke4 Kd2 128.Re8 Kc1 129.Ke5 Kc2 130.Kf6 Kd3 131.Rh8 Kc2 132.Rh3 Kb1 133.Kg7 Ka2 134.Rd3 Kb1 135.Rf3 Kc2 136.Re3 Kb1 137.Re2 Ka1 138.Kf7 Kb1 139.Ke6 Ka1 140.Rg2 Kb1 141.Kd5 Kc1 142.Kd4 Kd1 143.Ke3 Kc1 144.Kd3 Kb1 145.Rh2 Ka1 146.Rf2 Kb1 147.Kc3 Ka1 148.Rf7 Ka2 149.Rd7 Ka3 150.Ra7# 1-0