1.c4 c5 2.g3 Nf6 3.Nf3 d6 4.Nc3 e5 5.e3 Qe7 6.Bg2 g6 7.O-O Bg7 8.d4 O-O 9.Rb1 Bf5 10.dxc5 Bxb1 11.cxd6 Qe6 12.Nxb1 e4 13.Nfd2 Rd8 14.Nc3 Qxd6 15.Qc2 Na6 16.Ndxe4 Nxe4 17.Nxe4 Qd3 18.Qa4 Qb1 19.Bf3 Rac8 20.Kg2 Rc7 21.Rh1 Rcd7 22.h4 h5 23.Rf1 Rc7 24.Ng5 Bf8 25.a3 Be7 26.Ne4 Qa2 27.b3 Nc5 28.Nxc5 Bxc5 29.Bd5 Qc2 30.e4 Bxf2 31.Rxf2 Qxc1 32.Qxa7 Rdd7 33.Qb6 Kh7 34.a4 Qc3 35.a5 Kg7 36.Kh2 Re7 37.b4 Rcd7 38.Kg2 Qe5 39.b5 f5 40.exf5 gxf5 41.Qc5 Rd6 42.Rf3 Rg6 43.Qf2 Rf6 44.Kh3 Kh7 45.b6 Rg7 46.a6 bxa6 47.b7 Rf8 48.Re3 Qd4 49.Qf3 Qg4+ 50.Kg2 Qxh4 51.Rb3 f4 52.Qe4+ Kh8 53.b8=Q Rxg3+ 54.Kf1 Qh3+ 55.Ke1 Rg1+ 56.Kd2 Qh2+ 57.Qe2 Rxb8 58.Rxb8+ Kg7 59.Qxh2 Rf1 60.Re8 f3 61.Re2 Kh8 62.Qg1 Rxg1 63.Bxf3 Rb1 64.Bxh5 Rb3 65.Ke1 Ra3 66.Re6 Rb3 67.Re8+ Kh7 68.Rc8 Rb2 69.Rc7+ Kh8 70.Bg4 Rh2 71.Kd1 Rh5 72.Kc1 Rh3 73.Kb1 Rh5 74.Rb7 Rh2 75.Ka1 Rc2 76.Be6 Rc1+ 77.Rb1 Rh1 78.Ka2 Rf1 79.Rxf1 Kh7 80.Rh1+ Kg7 81.Rh6 a5 82.Kb3 a4+ 83.Kb4 a3 84.Rg6+ Kf8 85.Bd7 Kf7 86.Bf5 a2 87.Ra6 a1=Q 88.Rxa1 Kf6 89.Be4 Ke6 90.Bd3 Kf7 91.Bb1 Kg8 92.Bd3 Kf8 93.Kc3 Kg7 94.Bf1 Kh8 95.Ra4 Kg8 96.Bd3 Kg7 97.Kd4 Kh6 98.Ra7 Kh5 99.Rg7 Kh6 100.Bb1 Kxg7 101.Ke4 Kf8 102.Ba2 Ke8 103.Ke5 Kd8 104.Kf4 Ke7 105.Kg5 Kf8 106.Kg4 Ke7 107.Kg5 Ke8 108.Kh5 Ke7 109.Kg4 Kf7 110.Kf3 Kg8 111.Kg4 Kh7 112.Kh3 Kg7 113.Kg4 Kh8 114.Kh4 Kg8 115.Kg3 Kh7 116.Kg2 Kh8 117.c5 Kg7 118.Kg3 Kf8 119.Kg2 Ke8 120.Kg3 Kd7 121.Bd5 Kd8 122.Be4 Kd7 123.c6+ Kd6 124.Kh2 Ke5 125.Bc2 Kd4 126.Ba4 Kd5 127.Kg2 Ke6 128.Kf1 Kd6 129.Ke2 Kd5 130.Kf3 Ke6 131.Kg2 Ke5 132.c7 Kd4 133.c8=R Kd5 134.Kf1 Ke6 135.Bc6 Kf7 136.Rb8 Kg7 137.Ba8 Kh7 138.Ke1 Kg7 139.Rb1 Kf8 140.Ke2 Ke7 141.Re1 Kd6 142.Kd2 Kc5 143.Re7 Kd6 144.Re3 Kd7 145.Kd1 Kc8 146.Bh1 Kb8 147.Re8+ Ka7 148.Be4 Kb6 149.Bg2 Kb5 150.Bf3 Ka4 151.Bd5 Ka5 152.Bb7 Kb4 153.Kc1 Ka5 154.Re1 Kb4 155.Kb1 Kb5 156.Re6 Ka4 157.Bc8 Ka5 158.Ba6 Ka4 159.Bc4 Kb4 160.Rd6 Kc5 161.Rd3 Kc6 162.Bf7 Kb7 163.Bg6 Ka6 164.Rd6+ Ka7 165.Bh5 Kb8 166.Rd5 Ka7 167.Kc2 Kb8 168.Rd6 Ka8 169.Rh6 Kb7 170.Re6 Kb8 171.Re3 Ka7 172.Re7+ Kb6 173.Re6+ Kb7 174.Kd3 Kc7 175.Kc4 Kb7 176.Kc5 Kc8 177.Kc6 Kd8 178.Re8# 1-0