1.c4 c5 2.g3 e6 3.Bg2 Nf6 4.Nf3 a6 5.d4 b5 6.d5 Bb7 7.O-O exd5 8.cxd5 Bxd5 9.Nc3 Bc6 10.e4 d6 11.e5 dxe5 12.Qxd8+ Kxd8 13.Nxe5 Bxg2 14.Kxg2 Ra7 15.Rd1+ Kc8 16.a4 b4 17.Nd5 Nxd5 18.Rxd5 Be7 19.Nxf7 Re8 20.Ne5 Rd8 21.Rxd8+ Bxd8 22.Be3 Bf6 23.Bxc5 Rc7 24.Nd3 Rd7 25.Rd1 Nc6 26.Kf3 b3 27.Ke4 Ne5 28.Bd4 Ng4 29.Rc1+ Kb8 30.Rc4 Re7+ 31.Kf4 Bxd4 32.Rxd4 Nxh2 33.Rb4+ Kc7 34.Rxb3 Rf7+ 35.Ke4 Ng4 36.f4 Re7+ 37.Ne5 Nf6+ 38.Kf5 Nd5 39.Rd3 Kd6 40.Ke4 Kc5 41.Rxd5+ Kb6 42.Kf3 Ra7 43.f5 h6 44.Rd6+ Ka5 45.Rc6 Rd7 46.Nc4+ Kb4 47.Ne3 g6 48.Rc2 Rd1 49.Nxd1 g5 50.Re2 Kc4 51.Rc2+ Kd5 52.f6 Ke5 53.Rc4 Kd6 54.b3 Kd5 55.Re4 g4+ 56.Rxg4 Ke5 57.Kg2 Kd6 58.Rb4 Kd7 59.Rb5 Kd8 60.Rg5 Kc8 61.Rf5 h5 62.Kf1 Kb8 63.Ra5 Kc7 64.f7 Kc6 65.Rxh5 a5 66.b4 axb4 67.Rh3 Kd6 68.Kg1 Kd5 69.Kh2 Kd4 70.Rh8 Kc5 71.Rd8 b3 72.Kh1 b2 73.Nxb2 Kb4 74.f8=Q+ Kb3 75.Kg1 Kc2 76.Qb4 Kb1 77.Qe1+ Ka2 78.Rd7 Ka3 79.Qd2 Kb3 80.Qc1 Kb4 81.Nc4 Kb3 82.Rd3+ Ka2 83.Rb3 Kxb3 84.Qe3+ Kxa4 85.Kg2 Kb4 86.Qd3 Ka4 87.Kh2 Kb4 88.Na5 Kc5 89.Nc6 Kxc6 90.Kg2 Kc7 91.Qf1 Kc8 92.Kg1 Kc7 93.Qf8 Kb7 94.g4 Kb6 95.Qc8 Kb5 96.Qc3 Ka6 97.Qb3 Ka5 98.Qb1 Ka6 99.Qe4 Kb6 100.Qf4 Ka5 101.Qb4+ Kxb4 102.g5 Ka3 103.Kf1 Kb2 104.Ke2 Ka2 105.Kd1 Kb2 106.g6 Kb1 107.Ke2 Kb2 108.Kd3 Kc1 109.Kc4 Kd1 110.Kc3 Kc1 111.Kb3 Kd2 112.Kb2 Kd3 113.Kb1 Kc3 114.Kc1 Kd3 115.Kd1 Kc3 116.Ke1 Kb4 117.Kd1 Ka3 118.Kd2 Kb2 119.Kd1 Ka1 120.Kc2 Ka2 121.Kd1 Ka1 122.g7 Kb2 123.Ke1 Kc1 124.Kf2 Kd2 125.Kg1 Ke2 126.Kh1 Kf3 127.Kh2 Ke4 128.Kh3 Kf4 129.Kg2 Ke5 130.Kf3 Kf5 131.Ke3 Ke5 132.g8=R Kf5 133.Rb8 Ke6 134.Kf2 Kf5 135.Kg1 Kf4 136.Rb4+ Ke5 137.Rg4 Ke6 138.Re4+ Kd6 139.Kh1 Kc6 140.Ra4 Kc5 141.Ra3 Kc6 142.Ra2 Kd5 143.Ra7 Ke6 144.Ra3 Kf5 145.Rd3 Kf6 146.Rg3 Kf7 147.Rg1 Ke8 148.Rg6 Kd8 149.Rg2 Kc8 150.Rd2 Kc7 151.Rb2 Kc6 152.Rc2+ Kd6 153.Rf2 Ke6 154.Rf1 Kd6 155.Rf7 Kc6 156.Rf6+ Kd5 157.Rf4 Kd6 158.Rd4+ Ke5 159.Rb4 Ke6 160.Rf4 Kd6 161.Kg2 Kc6 162.Rf3 Kd6 163.Kg3 Kc5 164.Kg4 Kb6 165.Rf2 Kb7 166.Rf3 Kb6 167.Rf5 Kc7 168.Kf3 Kd7 169.Rf6 Kc8 170.Ke4 Kd8 171.Ke5 Kc7 172.Kd5 Kb8 173.Rf4 Kc7 174.Rb4 Kd7 175.Rb7+ Ke8 176.Kd6 Kf8 177.Ke6 Ke8 178.Rb8# 1-0