1.c4 c5 2.g3 g6 3.Nf3 Bg7 4.Bg2 Nc6 5.d3 e6 6.Nc3 Nge7 7.Nb5 d6 8.Bf4 e5 9.Bd2 h6 10.Nc3 Be6 11.O-O O-O 12.a3 d5 13.cxd5 Nxd5 14.Nxd5 Bxd5 15.Rc1 Qe7 16.e4 Be6 17.Be3 b6 18.b4 Nd4 19.Nxd4 cxd4 20.Bd2 Rfc8 21.f4 Rxc1 22.Qxc1 Rc8 23.Qd1 Qd7 24.Rf2 Bg4 25.Bf3 Bh3 26.Bg2 exf4 27.gxf4 Bg4 28.Bf3 Bh3 29.Bg2 Qg4 30.Qxg4 Bxg4 31.f5 Rc2 32.h3 Bd1 33.fxg6 fxg6 34.e5 Bxe5 35.Bd5+ Kh8 36.Rf8+ Kg7 37.Rf7+ Kh8 38.Rf8+ Kg7 39.Rf7+ Kh8 40.Bxh6 Rc7 41.Bg7+ Bxg7 42.Rxc7 Be2 43.Be4 Bf6 44.a4 Bd1 45.Rc4 Be5 46.a5 Ba4 47.Rc8+ Kh7 48.Ra8 Bg3 49.Rxa7+ Kg8 50.Kh1 Bh2 51.Ra6 Bg3 52.h4 Be5 53.Bc6 Bxc6+ 54.Kg1 Bb5 55.Rxb6 Bxd3 56.Kf2 Bc4 57.Rc6 Bb5 58.Rc5 d3 59.Rxb5 Bd4+ 60.Ke1 Bc3+ 61.Kd1 Kh8 62.h5 Be5 63.h6 Bf6 64.h7 Bg7 65.Rb8+ Bf8 66.Rb6 Bc5 67.bxc5 Kxh7 68.c6 Kg8 69.Rb3 Kf8 70.c7 Ke7 71.Rb8 Kd6 72.Ra8 Kxc7 73.Ra7+ Kd8 74.Ra8+ Ke7 75.Rb8 Kd6 76.Rb7 Ke6 77.Rb2 Kd6 78.Kd2 Kc7 79.Rb6 Kc8 80.Rb2 Kc7 81.Rb4 Kc6 82.Rc4+ Kd5 83.Rc1 Kd4 84.Rc7 Kd5 85.Kd1 d2 86.Ke2 d1=B+ 87.Kxd1 Kd6 88.Rb7 Ke6 89.Ke1 Kf6 90.Rb6+ Kg7 91.Rd6 Kg8 92.Rd5 Kf8 93.Kd2 Kf7 94.Kd3 g5 95.Rxg5 Ke7 96.Rc5 Kf6 97.Rc6+ Ke5 98.Rc4 Ke6 99.Rc6+ Kd5 100.Rc4 Kd6 101.Re4 Kd5 102.Rd4+ Ke6 103.Ke2 Kf7 104.Ra4 Ke6 105.Ra1 Ke5 106.Rd1 Kf4 107.Rd4+ Kg3 108.Rd7 Kh2 109.Rg7 Kh1 110.Rg5 Kh2 111.Rg3 Kxg3 112.Kd3 Kh2 113.Kd4 Kh1 114.Kd5 Kh2 115.Kc6 Kh3 116.Kc7 Kg3 117.Kb6 Kg4 118.Kc6 Kf5 119.Kc5 Ke4 120.a6 Kf3 121.Kd6 Kf2 122.Ke7 Ke3 123.Ke8 Kf4 124.Kd8 Kf5 125.Ke7 Ke5 126.Kf8 Kf4 127.Kg8 Ke5 128.Kf8 Ke4 129.Kf7 Kf3 130.a7 Ke3 131.a8=R Kd2 132.Ra7 Ke1 133.Rd7 Kf1 134.Kg7 Ke1 135.Rd8 Kf2 136.Rd2+ Ke1 137.Rd4 Kf2 138.Kf8 Kg1 139.Kf7 Kf2 140.Kg7 Kg1 141.Kh8 Kh2 142.Rc4 Kg1 143.Kg7 Kh1 144.Re4 Kh2 145.Kh8 Kg2 146.Re7 Kf2 147.Rh7 Kf3 148.Rh4 Ke3 149.Ra4 Kd2 150.Rb4 Kc3 151.Rb5 Kc4 152.Rb8 Kd3 153.Rb1 Kc3 154.Rc1+ Kd3 155.Ra1 Kc2 156.Rh1 Kd3 157.Rh6 Ke2 158.Re6+ Kf2 159.Rf6+ Kg1 160.Rf5 Kh2 161.Kh7 Kg3 162.Rf6 Kh2 163.Rc6 Kg2 164.Rg6+ Kh3 165.Kg7 Kh4 166.Kf7 Kh5 167.Rg7 Kh4 168.Rg8 Kh5 169.Re8 Kg4 170.Kg6 Kf3 171.Kg5 Kg3 172.Re5 Kg2 173.Kf4 Kg1 174.Re6 Kg2 175.Re2+ Kh1 176.Kf3 Kg1 177.Rb2 Kf1 178.Rb1# 1-0