1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 d6 5.h3 Be7 6.O-O Nf6 7.d3 O-O 8.Re1 Be6 9.Nd5 Na5 10.Nxe7+ Qxe7 11.Bxe6 Qxe6 12.c3 h6 13.d4 b6 14.d5 Qd7 15.Nh4 Nb7 16.Qf3 Kh7 17.Nf5 Ng8 18.Qg4 g6 19.Nxh6 Qxg4 20.Nxg4 f5 21.Ne3 f4 22.Ng4 Nf6 23.Nxf6+ Rxf6 24.c4 g5 25.Bd2 Rh6 26.f3 Kg6 27.Kf2 Rah8 28.Ke2 R6h7 29.Rh1 Nd8 30.Rhb1 Nb7 31.a3 Rc7 32.b4 Rhc8 33.b5 Rh7 34.a4 Na5 35.Bxa5 bxa5 36.b6 Rb7 37.bxa7 Rb4 38.Rxb4 axb4 39.a5 Ra8 40.Kd2 Kh5 41.Kc2 Kh4 42.Kb3 Rxa7 43.Ka4 Kg3 44.Ra2 Rb7 45.a6 Rb8 46.Ka5 b3 47.Rb2 Rb4 48.a7 Rxc4 49.Rxb3 Rc2 50.Ra3 Rb2 51.a8=Q Rb3 52.Rxb3 c4 53.Rb7 g4 54.Rc7 Kxg2 55.Rxc4 gxh3 56.Kb6 Kh2 57.Qa5 Kh1 58.Rc3 Kg2 59.Qb4 Kh2 60.Rc5 Kg1 61.Rc6 Kh1 62.Qb5 Kg2 63.Rxd6 Kh1 64.Qa5 Kg2 65.Rh6 Kh1 66.Kc5 Kg2 67.Qa4 Kg3 68.Kb4 Kg2 69.Rg6+ Kh2 70.Rd6 Kg3 71.Rb6 h2 72.Rh6 h1=N 73.Qb5 Kxf3 74.Kc5 Ke3 75.Rh4 f3 76.Qb1 Ng3 77.Qa2 f2 78.Qxf2+ Kxf2 79.Rg4 Nxe4+ 80.Rxe4 Kf3 81.Rxe5 Kf2 82.Re2+ Kf3 83.Re6 Kg4 84.Kb6 Kf4 85.Ka6 Kg3 86.Re2 Kf3 87.Re7 Kg2 88.Ka7 Kf3 89.Re6 Kf2 90.Re3 Kg2 91.Rd3 Kf1 92.Rg3 Kf2 93.Rg6 Ke1 94.Kb7 Ke2 95.Rg3 Ke1 96.Ka8 Kd2 97.Rh3 Ke2 98.Kb7 Ke1 99.Kc7 Kf1 100.Kd6 Kg1 101.Rh2 Kf1 102.Rg2 Ke1 103.Ke5 Kd1 104.Rg5 Ke1 105.Rh5 Kd2 106.Kd4 Kc2 107.Rh2+ Kd1 108.Rh7 Kc1 109.Rh8 Kb2 110.Rg8 Ka3 111.Kc3 Ka4 112.Rc8 Ka3 113.Rd8 Ka4 114.Kd4 Ka3 115.Kd3 Kb2 116.Re8 Ka3 117.Re5 Kb2 118.Re3 Ka3 119.Re1 Kb3 120.Re6 Ka2 121.Rc6 Ka3 122.Kd4 Kb3 123.Rc8 Ka4 124.Kd3 Kb4 125.Rc7 Ka5 126.Ke4 Kb6 127.d6 Ka5 128.Kf4 Kb4 129.Kg4 Kb3 130.Rh7 Kc2 131.Kg3 Kd3 132.Ra7 Ke3 133.Rh7 Ke2 134.Rh1 Kd2 135.Rh8 Ke1 136.Rg8 Kd2 137.d7 Kd3 138.Rg5 Ke4 139.Rd5 Kxd5 140.d8=R+ Kc5 141.Rh8 Kd6 142.Kg2 Kc6 143.Rh7 Kd5 144.Rh3 Ke5 145.Rh6 Kd4 146.Kg3 Kd3 147.Rh4 Kc2 148.Rh1 Kc3 149.Rh5 Kd3 150.Kh4 Kd2 151.Rg5 Kd3 152.Rc5 Kd2 153.Re5 Kc3 154.Kg3 Kb2 155.Re2+ Kb3 156.Kf3 Kb4 157.Kf4 Kc4 158.Re8 Kc3 159.Kg4 Kc2 160.Re5 Kd2 161.Kf5 Kd1 162.Kg6 Kd2 163.Re8 Kc2 164.Re3 Kb2 165.Re2+ Ka1 166.Rf2 Kb1 167.Rf6 Kc2 168.Rd6 Kc3 169.Kh6 Kb2 170.Rd1 Kb3 171.Rd3+ Kb4 172.Rg3 Ka5 173.Rb3 Ka6 174.Kh5 Ka7 175.Kg6 Ka6 176.Rb4 Ka5 177.Rb8 Ka6 178.Kf6 Ka7 179.Rb3 Ka6 180.Ke5 Ka5 181.Kd5 Ka6 182.Kc5 Ka7 183.Kc6 Ka6 184.Ra3# 1-0