1.g3 Nf6 2.Nf3 c6 3.d4 d5 4.c4 dxc4 5.Bg2 g6 6.O-O Bg7 7.a4 Be6 8.Ng5 Bg4 9.h3 Bd7 10.Re1 O-O 11.Na3 h6 12.Nf3 Be6 13.e4 a6 14.Qe2 b5 15.Nc2 Nbd7 16.a5 Rc8 17.Rd1 Qc7 18.Nb4 Qb7 19.Ne1 Nb8 20.Be3 Rfd8 21.Nec2 Bd7 22.f4 e6 23.g4 Be8 24.f5 exf5 25.gxf5 gxf5 26.exf5 Bd7 27.Qf2 Kh7 28.Bf4 Rg8 29.Ne3 Rce8 30.Qh4 Qc8 31.Ng4 Nxg4 32.hxg4 Qd8 33.Qh5 Re2 34.Ra3 Rge8 35.Bxh6 Bxh6 36.Rh3 Qf6 37.g5 Qg7 38.Qg4 f6 39.Rxh6+ Kg8 40.Nd5 cxd5 41.Bxd5+ Kf8 42.Rxf6+ Ke7 43.Rf7+ Qxf7 44.Bxf7 Kxf7 45.Qh5+ Kf8 46.g6 Re1+ 47.Rxe1 Rxe1+ 48.Kf2 Re4 49.Qh8+ Ke7 50.f6+ Kd6 51.Qxb8+ Ke6 52.Qb6+ Kd5 53.Qc5+ Ke6 54.Kg1 Bc6 55.Kf2 Re1 56.Qa3 Kd5 57.Qg3 Kxd4 58.Qd6+ Bd5 59.Qc7 Re6 60.Qf4+ Kd3 61.Qf5+ Kd4 62.f7 Bg2 63.b4 Rc6 64.Ke1 Ke3 65.Qg4 Re6 66.Qxe6+ Kf3 67.Qe2+ Kg3 68.Qh5 Bf1 69.g7 Bd3 70.Qh4+ Kxh4 71.f8=R Bf1 72.g8=B Kg5 73.Rf7 Kg6 74.Kxf1 Kh6 75.Rf3 Kg6 76.Rg3+ Kf5 77.Bxc4 Ke4 78.Ke2 bxc4 79.Rg8 c3 80.b5 c2 81.Kd2 c1=Q+ 82.Kxc1 Kd4 83.Rh8 Ke5 84.Rd8 axb5 85.Rc8 Ke4 86.Rc7 Ke3 87.a6 b4 88.Rc3+ Ke4 89.Rc2 Kf3 90.Rc5 Kg2 91.Kc2 Kf1 92.Kb1 Ke2 93.Rf5 Kd3 94.Kc1 b3 95.Rb5 Kd4 96.Rc5 Ke4 97.Rc6 Kd4 98.Rc5 Kd3 99.Rh5 Kd4 100.Kd1 Ke3 101.Ra5 Kf4 102.Rd5 Ke4 103.Rf5 Kxf5 104.Kc1 Kg6 105.Kb2 Kh6 106.Kc1 Kg6 107.Kd2 Kf6 108.a7 Kg6 109.Kc3 b2 110.Kc2 b1=Q+ 111.Kxb1 Kg5 112.Kb2 Kh5 113.Kc3 Kh6 114.Kd3 Kh7 115.Ke4 Kg6 116.Kd3 Kf7 117.Kc4 Kg7 118.Kb3 Kg6 119.Kc3 Kh6 120.Kd4 Kh5 121.Ke4 Kh6 122.Ke3 Kh5 123.Kd4 Kh4 124.Kc5 Kg5 125.Kd4 Kf5 126.Kc4 Kf6 127.Kb3 Kf5 128.Kc3 Kf6 129.a8=Q Kg5 130.Kb3 Kh5 131.Qg8 Kh4 132.Qg6 Kh3 133.Qf5+ Kh2 134.Qd3 Kg1 135.Ka3 Kh1 136.Qc3 Kg2 137.Qg7+ Kh3 138.Kb4 Kh2 139.Kb3 Kh1 140.Qe5 Kg1 141.Ka3 Kh1 142.Qe4+ Kh2 143.Qe1 Kh3 144.Qf1+ Kg3 145.Ka2 Kh4 146.Qa1 Kg5 147.Qe1 Kh6 148.Qf1 Kg6 149.Qh1 Kf7 150.Qe4 Kf6 151.Qc6+ Kg7 152.Qa8 Kg6 153.Qa5 Kf6 154.Qd8+ Kg7 155.Qd2 Kg6 156.Kb2 Kg7 157.Qc1 Kf7 158.Qc7+ Kg8 159.Qf4 Kh7 160.Kb3 Kg6 161.Qf2 Kg5 162.Qe2 Kg6 163.Qc4 Kg7 164.Kc2 Kh6 165.Kb2 Kh7 166.Qb5 Kh6 167.Qe2 Kg5 168.Ka2 Kg6 169.Qb2 Kh7 170.Kb3 Kh6 171.Kc4 Kh7 172.Kd5 Kh6 173.Qc1+ Kh7 174.Qg5 Kh8 175.Ke6 Kh7 176.Kf6 Kh8 177.Qg7# 1-0