1.Nf3 e6 2.g3 Nc6 3.Bg2 Bc5 4.d4 Bb6 5.c4 d6 6.O-O Nge7 7.e3 O-O 8.Nc3 a5 9.Qe2 e5 10.dxe5 dxe5 11.b3 Bg4 12.h3 Bh5 13.g4 Bg6 14.Rd1 Qc8 15.Ba3 Re8 16.c5 Ba7 17.Qc4 h5 18.Nh4 hxg4 19.Nxg6 Nxg6 20.Qxg4 Qxg4 21.hxg4 Rad8 22.Nd5 Bb8 23.Nc3 Nh4 24.Be4 g6 25.g5 Kg7 26.Nd5 Rh8 27.Nf6 Ba7 28.Kf1 Nf5 29.Ke2 Nb4 30.Bb2 Bxc5 31.Bxe5 Bd6 32.Bc3 Kf8 33.a3 Nc6 34.Nd7+ Kg8 35.Bxh8 Kxh8 36.Nf6 Kg7 37.Rh1 Be5 38.Rad1 Bxf6 39.gxf6+ Kxf6 40.Bxc6 bxc6 41.Rxd8 Nxe3 42.Ra1 Ng4 43.Kd3 Kg7 44.Rb8 c5 45.Rg1 Kf6 46.Kc3 Ke7 47.b4 Ke6 48.Rf8 Nxf2 49.Ra1 c4 50.Rb1 Kd5 51.Kc2 f5 52.Kb2 Kd4 53.Rf7 c6 54.Rh7 Nd3+ 55.Kc2 axb4 56.axb4 Ke4 57.Rh6 Kd4 58.Rh8 Ke4 59.Rd1 Kd4 60.Rd8+ Ke4 61.Kc3 Kf3 62.Kxc4 Nb2+ 63.Kb3 Nxd1 64.Rxd1 g5 65.Rf1+ Ke4 66.Re1+ Kf3 67.Re5 Kf4 68.Rc5 g4 69.Rxc6 g3 70.Rg6 Kf3 71.b5 f4 72.b6 g2 73.b7 Kf2 74.b8=Q f3 75.Qb6+ Kf1 76.Qb5+ Kf2 77.Qc5+ Kf1 78.Qc1+ Kf2 79.Ka2 g1=B 80.Rxg1 Ke2 81.Rd1 f2 82.Rh1 Kf3 83.Kb2 Kg2 84.Qf1+ Kg3 85.Rh8 Kg4 86.Qa1 f1=B 87.Qe1 Bd3 88.Qe5 Be4 89.Kc3 Bf5 90.Qd6 Bc8 91.Kd4 Ba6 92.Rg8+ Kf3 93.Kc5 Bc4 94.Rh8 Kg2 95.Ra8 Bd3 96.Kd4 Bb5 97.Qf8 Bc6 98.Qg7+ Kf3 99.Ra6 Ba4 100.Rc6 Kf4 101.Kc5 Ke3 102.Rc8 Kf2 103.Rf8+ Ke3 104.Rc8 Ke2 105.Kb4 Kd3 106.Rc3+ Kd2 107.Ka5 Kd1 108.Rf3 Ke1 109.Qc3+ Ke2 110.Qe5+ Kd2 111.Rf2+ Kd1 112.Kb6 Be8 113.Qxe8 Kc1 114.Qh8 Kd1 115.Qh6 Ke1 116.Rb2 Kf1 117.Qh8 Kg1 118.Qa8 Kf1 119.Rb3 Kg1 120.Ra3 Kf1 121.Qc8 Kf2 122.Qh8 Ke2 123.Ra8 Ke1 124.Qg7 Kd1 125.Re8 Kd2 126.Rb8 Kd3 127.Qf7 Ke2 128.Rf8 Kd1 129.Qg7 Kd2 130.Qg5+ Kc3 131.Qd2+ Kxd2 132.Re8 Kd1 133.Rb8 Kc1 134.Rc8+ Kb2 135.Re8 Kb1 136.Rg8 Ka1 137.Ra8+ Kb2 138.Kc5 Kc2 139.Re8 Kd3 140.Rc8 Ke4 141.Kb6 Kd3 142.Rc7 Kd4 143.Re7 Kd3 144.Kb7 Kd4 145.Ka7 Kc4 146.Re6 Kd3 147.Kb8 Kc3 148.Re1 Kb4 149.Kb7 Ka4 150.Rf1 Ka5 151.Rc1 Ka4 152.Ra1+ Kb4 153.Kc8 Kb5 154.Kb8 Kb4 155.Rg1 Kc4 156.Rg7 Kd5 157.Kc7 Ke6 158.Rg8 Kd5 159.Kc8 Kc5 160.Kb8 Kc4 161.Re8 Kd4 162.Kc7 Kc4 163.Kd7 Kb4 164.Kc7 Kc4 165.Kd6 Kd4 166.Re6 Kc4 167.Ke5 Kd3 168.Kd5 Kc3 169.Rh6 Kd3 170.Rh3+ Ke2 171.Kd4 Kf2 172.Ke4 Kg2 173.Rf3 Kh2 174.Kf4 Kg2 175.Kg4 Kh2 176.Rf2+ Kg1 177.Kg3 Kh1 178.Rf1# 1-0