1.Nf3 d5 2.g3 e6 3.Bg2 Nf6 4.c4 Be7 5.d4 O-O 6.O-O dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qd6 10.Qa4 Nd5 11.Qxc4 a5 12.Nc3 Bb7 13.Nxe7+ Qxe7 14.Nxd5 Bxd5 15.Qc2 Qb4 16.Rd1 a4 17.Bf4 h6 18.f3 Rfc8 19.e4 Bb7 20.Rac1 f5 21.Be5 fxe4 22.fxe4 Qe7 23.Qe2 Ra5 24.Rc3 c5 25.dxc5 Qg5 26.Bd6 Qg6 27.Rd4 Bc6 28.Rb4 Ra7 29.a3 Rf7 30.Rf3 Rxf3 31.Qxf3 Qg5 32.Qf4 Qh5 33.g4 Qh4 34.Qg3 Qg5 35.Qf4 Qh4 36.Kf1 e5 37.Qg3 Qg5 38.Ke2 Qc1 39.Qe3 Qh1 40.h3 Re8 41.Kd3 Re6 42.Rb8+ Kh7 43.Kc4 Rf6 44.Kb4 Qd1 45.Rf8 Qc2 46.Ka5 Rxf8 47.Bxf8 Qxb2 48.Qd3 Qb3 49.Qa6 Bxe4 50.Qd6 Qc3+ 51.Kb5 Qxa3 52.Qxe5 Qb3+ 53.Ka5 Qb7 54.Kxa4 Bc6+ 55.Ka3 Qa8+ 56.Kb2 Qxf8 57.Ka3 Qf3+ 58.Kb2 Qf6 59.Qxf6 gxf6 60.Kc3 Bb5 61.Kb4 Bf1 62.c6 Bxh3 63.c7 Bxg4 64.Kc5 Bc8 65.Kd4 h5 66.Kc3 Be6 67.Kd2 h4 68.Kc3 Kg6 69.Kd4 Bh3 70.c8=B Bxc8 71.Ke4 h3 72.Kd5 Kg7 73.Kd4 Bf5 74.Kd5 Kg6 75.Kc4 Be6+ 76.Kb5 Bd5 77.Kc5 Bf7 78.Kd4 h2 79.Kc3 Kg5 80.Kd2 Ba2 81.Kc3 Kg6 82.Kd2 Bf7 83.Kc3 h1=R 84.Kc2 Kh6 85.Kd2 Rh4 86.Kc1 Bb3 87.Kb2 Rh1 88.Kxb3 Rd1 89.Kb2 Ra1 90.Kc2 Ra2+ 91.Kd1 Kh5 92.Ke1 Ra3 93.Kd2 Rf3 94.Kd1 Kh4 95.Kc2 Kg3 96.Kb2 Kg2 97.Ka2 Kh3 98.Kb1 Kh4 99.Kc2 Kh3 100.Kb1 Rd3 101.Ka1 Kg2 102.Kb1 Re3 103.Ka1 Kg3 104.Kb1 Kg2 105.Ka1 Kh1 106.Kb2 Re5 107.Kc3 Rh5 108.Kc2 Rc5+ 109.Kb2 Kh2 110.Kb3 Rc2 111.Ka4 Kh3 112.Ka3 Ra2+ 113.Kxa2 Kh2 114.Kb1 Kg1 115.Ka2 Kh1 116.Ka3 Kh2 117.Ka4 Kh1 118.Ka5 Kg1 119.Ka4 Kg2 120.Ka3 Kg3 121.Ka4 Kg4 122.Ka5 Kg3 123.Ka4 f5 124.Kb4 Kf4 125.Kc3 Kg3 126.Kb3 Kg4 127.Kb4 Kg3 128.Ka5 Kf3 129.Ka4 Ke2 130.Ka3 Kf2 131.Kb4 Kg2 132.Ka4 Kh3 133.Kb5 Kh2 134.Ka5 f4 135.Kb6 Kg3 136.Kc7 Kg2 137.Kb7 Kh2 138.Kb6 Kg3 139.Ka5 Kf2 140.Ka6 f3 141.Kb5 Kf1 142.Kb4 Ke2 143.Ka4 Kd2 144.Kb3 f2 145.Kb4 Ke2 146.Kc5 Kf3 147.Kc6 f1=Q 148.Kb7 Ke4 149.Kc6 Qf7 150.Kb5 Qg8 151.Kb6 Qc4 152.Ka7 Qc3 153.Kb8 Qd3 154.Kc7 Kf4 155.Kc8 Qb3 156.Kd8 Qb2 157.Kc7 Qe5+ 158.Kb6 Ke4 159.Ka7 Kd3 160.Ka6 Qc7 161.Kb5 Kd4 162.Ka6 Qc5 163.Kb7 Qc3 164.Ka8 Qg3 165.Ka7 Ke5 166.Kb8 Kd6 167.Ka8 Kd7 168.Ka7 Qe5 169.Kb6 Qf5 170.Ka7 Qg6 171.Kb8 Ke6 172.Ka7 Qg5 173.Ka8 Qh4 174.Ka7 Qh2 175.Ka8 Kd6 176.Kb7 Qg3 177.Ka8 Kc7 178.Ka7 Qa3# 0-1