1.g3 e6 2.c4 d5 3.Nf3 d4 4.Bg2 c5 5.O-O Nf6 6.d3 Nc6 7.e3 h6 8.exd4 cxd4 9.Bf4 Bd6 10.Bxd6 Qxd6 11.Nbd2 e5 12.a3 a5 13.Rc1 O-O 14.c5 Qc7 15.Nc4 Be6 16.Nb6 Rad8 17.Re1 Rfe8 18.Nd2 Nd7 19.Nd5 Qb8 20.Qa4 Bf5 21.Ne4 Be6 22.Nb6 Nxb6 23.cxb6 Bd5 24.Rc5 Kh8 25.Rxd5 Rxd5 26.Nf6 Rc5 27.Nxe8 Qxe8 28.b4 axb4 29.axb4 Rc3 30.h4 g6 31.b5 Nd8 32.Qb4 Kg7 33.Qd6 Rxd3 34.Rxe5 Ne6 35.Bxb7 Qf8 36.Qxf8+ Kxf8 37.Bd5 Rd2 38.Bg2 Ke8 39.b7 g5 40.Bh3 Rxf2 41.hxg5 Rg2+ 42.Kxg2 f6 43.Bf5 Kd7 44.Bxe6+ Kc7 45.g4 h5 46.Bb3 fxg5 47.b8=R d3 48.Rb6 Kd7 49.Rg6 h4 50.Kh3 d2 51.Re3 d1=B 52.Rd3+ Ke7 53.Rb6 Be2 54.Rb7+ Kf8 55.Rc3 Bd3 56.Bd5 Ke8 57.Rc2 Bc4 58.Kh2 Be2 59.Rb6 Bd3 60.Bc4 Kd8 61.Rd6+ Kc8 62.Rd8+ Kb7 63.Rf2 Bb1 64.Rg2 Bc2 65.Be6 Be4 66.Rb8+ Kxb8 67.Rf2 Bb1 68.Rd2 Bf5 69.Kg2 h3+ 70.Kxh3 Ka7 71.Rd5 Bg6 72.Bg8 Ka8 73.b6 Bf7 74.Rf5 Bg6 75.b7+ Kb8 76.Bf7 Bxf5 77.gxf5 g4+ 78.Kh4 Ka7 79.b8=Q+ Ka6 80.Qc7 Kb5 81.Bg6 g3 82.Qxg3 Kb4 83.Qg2 Ka5 84.Qa8+ Kb5 85.Qa4+ Kxa4 86.Bf7 Ka3 87.Kg4 Kb2 88.Kf3 Kc3 89.Ke4 Kd2 90.Kf3 Kc2 91.Bh5 Kd2 92.Bf7 Kd3 93.Bg8 Kc2 94.Kg4 Kd3 95.Kh4 Kd2 96.Kg5 Ke3 97.Be6 Kd2 98.Bc4 Ke1 99.Bb5 Kf2 100.f6 Kf3 101.Kf5 Kf2 102.Bc6 Kg3 103.Be8 Kh3 104.Bh5 Kg3 105.Ke4 Kh4 106.Bf3 Kg3 107.Kd3 Kh3 108.Kd2 Kg3 109.Ke2 Kh2 110.Kd1 Kg1 111.Ke2 Kh2 112.Kd1 Kh3 113.Kd2 Kg3 114.Kc2 Kf4 115.Bc6 Kg3 116.Be4 Kh2 117.Kd2 Kg1 118.Bh1 Kh2 119.Be4 Kg1 120.Kc3 Kh2 121.Bb7 Kg1 122.Bh1 Kxh1 123.Kd4 Kg2 124.f7 Kf1 125.Ke4 Kg2 126.Kf4 Kf2 127.Ke5 Ke2 128.Kd4 Kd1 129.f8=Q Kc2 130.Kd5 Kd3 131.Qf4 Kc3 132.Qc4+ Kd2 133.Qg4 Kd3 134.Kc6 Kd2 135.Qh3 Kc1 136.Kb6 Kc2 137.Ka7 Kc1 138.Qg2 Kd1 139.Qg3 Kc2 140.Qe5 Kb1 141.Qe4+ Kb2 142.Qa8 Kb1 143.Qh8 Ka2 144.Qd8 Ka3 145.Qd6+ Kb3 146.Qc7 Kb4 147.Qf4+ Kb3 148.Ka8 Kc3 149.Kb7 Kd3 150.Qf2 Ke4 151.Qf1 Ke3 152.Qa1 Kd3 153.Qe1 Kc4 154.Kc7 Kd4 155.Qa5 Ke3 156.Kd8 Ke4 157.Qa6 Kf3 158.Ke8 Ke3 159.Qg6 Kf4 160.Qf6+ Ke4 161.Qb6 Kf4 162.Qa7 Kg4 163.Qa6 Kh4 164.Qc6 Kg3 165.Qb6 Kf3 166.Qb4 Kf2 167.Qd2+ Kg1 168.Qe2 Kh1 169.Ke7 Kg1 170.Kf7 Kh1 171.Qd2 Kg1 172.Kg6 Kh1 173.Kg5 Kg1 174.Qb2 Kh1 175.Kf4 Kg1 176.Qd2 Kf1 177.Kf3 Kg1 178.Qg2# 1-0