1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 d6 5.d4 cxd4 6.exd6 e6 7.Nxd4 Bxd6 8.g3 O-O 9.Bg2 Nc6 10.Nxc6 bxc6 11.c4 Nb6 12.Qc2 Bb4+ 13.Bd2 Bc5 14.O-O e5 15.Bc3 Bg4 16.Qe4 Qg5 17.b4 Be7 18.a4 Bf5 19.Qxe5 Nxc4 20.Qe2 Be6 21.Nd2 Nxd2 22.Bxd2 Qf5 23.Bxc6 Rad8 24.Bc3 Bf6 25.Bxf6 Qxf6 26.b5 Rd4 27.Qf3 Bf5 28.Rfd1 Rfd8 29.Rxd4 Qxd4 30.Rc1 Bh3 31.a5 Qd2 32.Ra1 Qd4 33.Rb1 g6 34.a6 Rd6 35.Qe3 Qd1+ 36.Qe1 Qd4 37.Qe8+ Kg7 38.Qe3 Qd1+ 39.Qe1 Qd4 40.Bg2 Bf5 41.Rc1 Re6 42.Qd1 Qb2 43.Bf1 h5 44.Rc7 Bg4 45.Qc1 Qd4 46.Qc3 Qxc3 47.Rxc3 Re1 48.Kg2 Be6 49.Rc7 Bd5+ 50.f3 Re3 51.Rxa7 Rxf3 52.Kg1 Rb3 53.Rd7 Be4 54.Bc4 Rb4 55.Rxf7+ Kh6 56.Rc7 Kg5 57.Kf2 Bg2 58.Kxg2 Rb1 59.a7 Kf5 60.a8=R Rc1 61.h3 Re1 62.Bf1 h4 63.Rd8 Rc1 64.Rcd7 Rc7 65.Bd3+ Ke5 66.Bf5 gxf5 67.Re8+ Kf6 68.Re6+ Kxe6 69.Rxc7 Kd5 70.Rc8 hxg3 71.Rc7 Ke6 72.Kf3 Kd5 73.b6 Kd6 74.Rc8 Kd5 75.Rd8+ Kc4 76.Rd3 Kb4 77.Rd1 Kb5 78.Kf4 Ka6 79.Ke3 Kb7 80.Rc1 g2 81.Kf2 Kxb6 82.Kxg2 Ka5 83.Kf2 Kb6 84.Rh1 Kc7 85.h4 Kb8 86.h5 f4 87.Ke1 Kc8 88.Rh3 f3 89.Kf2 Kb8 90.Kxf3 Kc7 91.Rh1 Kd8 92.Rh2 Kc7 93.Ke3 Kc8 94.Rd2 Kb7 95.Rd5 Kc8 96.Rc5+ Kb7 97.Rc7+ Kb6 98.Ke2 Kb5 99.Rc1 Kb6 100.Rf1 Kb5 101.Rg1 Kc6 102.Rg2 Kd5 103.Ke1 Ke4 104.Rg8 Ke3 105.Kf1 Kf3 106.h6 Kf4 107.h7 Ke5 108.Rb8 Kd4 109.Rb6 Kc3 110.Rb1 Kd4 111.Rb2 Ke3 112.Rb6 Kd3 113.Rg6 Ke4 114.Ra6 Kd4 115.Ke2 Kd5 116.Ra4 Kc6 117.Ra2 Kd7 118.h8=R Ke6 119.Rd8 Kf7 120.Kf1 Ke7 121.Rd6 Ke8 122.Re6+ Kd8 123.Re3 Kc7 124.Rd2 Kc8 125.Re5 Kb8 126.Rh2 Kc7 127.Rb5 Kd8 128.Rhh5 Kc7 129.Rhf5 Kd6 130.Rf4 Ke6 131.Rf6+ Kxf6 132.Rb2 Kg5 133.Rb6 Kh4 134.Ke2 Kh3 135.Rb7 Kg2 136.Rb5 Kh2 137.Kd2 Kg3 138.Rb3+ Kg4 139.Rb4+ Kf5 140.Rb5+ Ke4 141.Ra5 Kf3 142.Ke1 Kg3 143.Kf1 Kf3 144.Rc5 Kf4 145.Rc7 Kf5 146.Rc8 Ke4 147.Rc4+ Kf5 148.Rh4 Kg6 149.Kg2 Kg7 150.Rh2 Kg8 151.Rh5 Kf7 152.Re5 Kg6 153.Re3 Kh7 154.Re2 Kg8 155.Ra2 Kg7 156.Kg1 Kh8 157.Ra4 Kh7 158.Rf4 Kg7 159.Kf1 Kg6 160.Rf3 Kg7 161.Ra3 Kh8 162.Rh3+ Kg7 163.Rh5 Kg8 164.Kf2 Kg7 165.Kg3 Kf6 166.Rh6+ Kf5 167.Kf3 Ke5 168.Rh5+ Kd4 169.Kf4 Kd3 170.Rd5+ Kc4 171.Ke4 Kc3 172.Rd4 Kc2 173.Rd3 Kb2 174.Kd4 Kc2 175.Kc4 Kb2 176.Rc3 Kb1 177.Kb3 Ka1 178.Rc1# 1-0