1.c4 e5 2.Nc3 Nf6 3.Qa4 Nc6 4.a3 g6 5.g3 Bc5 6.b4 Be7 7.d3 O-O 8.Bg2 a5 9.b5 Nd4 10.Nf3 d6 11.O-O Nd7 12.Nxd4 exd4 13.Nd5 Nc5 14.Qc2 Bf6 15.Nxf6+ Qxf6 16.Bb2 Re8 17.e3 Qf5 18.Rad1 dxe3 19.fxe3 Qg5 20.Rde1 Be6 21.d4 Nd7 22.Bxb7 Rab8 23.Bc6 d5 24.cxd5 Bxd5 25.e4 Bxc6 26.bxc6 Nb6 27.d5 Nc8 28.Bf6 Qg4 29.Rf4 Qh3 30.Qc3 Nd6 31.e5 Nf5 32.e6 fxe6 33.dxe6 Rb5 34.e7 Rd5 35.Qb3 Nxe7 36.Bxe7 a4 37.Qxd5+ Qe6 38.Qxe6+ Kg7 39.Rf3 Rc8 40.Bc5 Rg8 41.Qe4 Rd8 42.Be3 Kh8 43.h3 Rc8 44.Kf1 Re8 45.Qxa4 Rf8 46.Kg1 h6 47.Rd1 Rg8 48.Rd4 Rb8 49.Rb4 Rg8 50.Rb8 Rc8 51.Qa5 g5 52.Qc5 h5 53.Rf2 Rf8 54.Qd4+ Kh7 55.Qf6 Rf7 56.Rf8 Rxf6 57.Kh2 Rd6 58.Rb8 Kg6 59.Re2 g4 60.Rc8 Rd4 61.Kg1 Rd2 62.Rxd2 Kf6 63.Rg2 Kg6 64.Rb2 Kg7 65.h4 Kf7 66.Ra8 Ke6 67.Ra7 Kd6 68.Rd2+ Ke7 69.Ra5 Kf8 70.Rxh5 Kg7 71.Kh2 Kf7 72.Bc5 Kf6 73.Bf8 Ke6 74.Bg7 Ke7 75.Rd1 Ke6 76.Rc5 Kf7 77.Re1 Kg8 78.Ree5 Kxg7 79.Rc3 Kh6 80.Rc1 Kh7 81.Rb5 Kh6 82.Rb8 Kg6 83.Rc5 Kf6 84.Rc2 Ke5 85.Rh8 Kd5 86.a4 Kd4 87.Rf8 Kd5 88.Kg2 Kd4 89.Rh8 Ke4 90.Rf2 Kd3 91.Rh5 Kc4 92.Kg1 Kc3 93.Kh1 Kb4 94.Re5 Kc3 95.Rff5 Kd2 96.Re1 Kxe1 97.Rg5 Kd2 98.Rh5 Kd1 99.Kg2 Kc1 100.Rg5 Kd1 101.Kf2 Kd2 102.Rb5 Kd3 103.Rf5 Ke4 104.Rf4+ Kd5 105.Rf8 Kd6 106.Kf1 Kd5 107.h5 Kd6 108.Ra8 Ke5 109.Ra7 Kf5 110.Kf2 Ke6 111.Kf1 Kf5 112.Ra6 Kg5 113.h6 Kf6 114.Kf2 Ke7 115.Kg1 Ke6 116.Ra5 Kf7 117.Ra7 Kf6 118.Kf1 Ke5 119.Ra5+ Kd4 120.Ke1 Ke3 121.h7 Kf3 122.Kd1 Kg2 123.Rb5 Kf3 124.Rb2 Ke4 125.a5 Ke5 126.a6 Ke4 127.h8=R Ke5 128.Rd8 Kf5 129.Rh8 Kg5 130.a7 Kf5 131.Rf8+ Ke6 132.Rf1 Ke7 133.Kc2 Ke6 134.Rf5 Kd6 135.Rf8 Kxc6 136.Rb6+ Kd5 137.Rd6+ Kc4 138.Rff6 Kb4 139.Ra6 c5 140.Rh6 c4 141.Rhf6 c3 142.Ra2 Kc4 143.Ra5 Kb4 144.Kd1 Kxa5 145.Rc6 Kb4 146.Rg6 Ka5 147.Rg7 Kb4 148.Rh7 Kb3 149.a8=B Kb2 150.Be4 Ka3 151.Bb1 Kb2 152.Be4 Ka1 153.Rh5 c2+ 154.Kc1 Ka2 155.Bf3 gxf3 156.Rf5 Kb3 157.Rxf3+ Kc4 158.g4 Kb5 159.Rb3+ Kc6 160.Rg3 Kb6 161.g5 Ka6 162.g6 Kb5 163.g7 Ka6 164.Rg5 Ka7 165.Re5 Kb8 166.Re4 Kb7 167.Rg4 Kc6 168.Rg2 Kb7 169.Rd2 Ka8 170.g8=R+ Ka7 171.Rb8 Ka6 172.Rd7 Ka5 173.Kxc2 Ka6 174.Rb2 Ka5 175.Rb8 Ka6 176.Rh8 Kb5 177.Rg8 Ka6 178.Rb8 Ka5 179.Ra7# 1-0