1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Ndb5 d6 7.Bf4 e5 8.Bg5 a6 9.Na3 b5 10.Bxf6 Qxf6 11.Nd5 Qd8 12.Nb1 Be7 13.a4 b4 14.Bc4 O-O 15.Nd2 a5 16.O-O Bg5 17.Nf3 Bg4 18.h3 Bxf3 19.Qxf3 Nd4 20.Qd3 Ne6 21.g3 Nc5 22.Qe2 Kh8 23.Kg2 g6 24.h4 Bh6 25.h5 Rc8 26.Rh1 Kg7 27.b3 Ne6 28.Rad1 Rc5 29.Rd3 Qg5 30.Rh4 Qd8 31.Qd1 Bg5 32.Rh1 Rxc4 33.bxc4 Nc5 34.Rf3 Qd7 35.h6+ Kh8 36.Nf6 Qe6 37.Nd5 Qd7 38.Ne3 Qe6 39.Qd5 Kg8 40.Rd1 Qxd5 41.Rxd5 Be7 42.Nf1 Rc8 43.Nd2 Bf8 44.Nb3 Nxe4 45.Rxa5 Bxh6 46.Rb5 Rxc4 47.a5 Rxc2 48.a6 Ra2 49.Ra5 Rxa5 50.Nxa5 Nc5 51.a7 Bd2 52.a8=Q+ Kg7 53.Kh2 g5 54.Nc6 b3 55.Qd8 Nd7 56.Rd3 Bf4 57.Qa5 f6 58.Kg2 Nf8 59.Ne7 Kh6 60.Qe1 Ng6 61.Nc8 e4 62.Rd1 Ne5 63.Rxd6 Bc1 64.Qxc1 Kg7 65.Qa1 Nc4 66.Qd4 Ne3+ 67.Kg1 Kf8 68.Rxf6+ Kg7 69.Qd2 Nd5 70.Ra6 h6 71.Kf1 g4 72.Rc6 Nc3 73.Rd6 e3 74.Qxc3+ Kf8 75.Qf6+ Ke8 76.Qg5 hxg5 77.Ra6 Kd7 78.Rb6 b2 79.fxe3 Kc7 80.Rxb2 Kxc8 81.Ke2 Kd7 82.Rb1 Kc7 83.Rd1 Kc6 84.Rd3 Kc7 85.e4 Kc8 86.Rc3+ Kd7 87.Rc4 Ke6 88.Rb4 Ke7 89.e5 Kd7 90.Rb8 Ke7 91.Rg8 Kd7 92.Rc8 Kxc8 93.Kd3 Kd7 94.Kd4 Ke7 95.Kd5 Kd7 96.e6+ Ke7 97.Ke5 Ke8 98.Kf6 Kf8 99.Kxg5 Kg7 100.Kf5 Kf8 101.Kxg4 Kg7 102.Kg5 Kf8 103.Kh4 Ke8 104.Kg4 Ke7 105.Kf5 Kd8 106.Kg6 Ke7 107.Kf5 Ke8 108.g4 Ke7 109.g5 Kd8 110.g6 Ke7 111.g7 Kd8 112.g8=R+ Ke7 113.Rg3 Kd6 114.Rb3 Kd5 115.Rb5+ Kc4 116.Rb8 Kc5 117.Ke4 Kc6 118.Rd8 Kb5 119.Rd5+ Kc4 120.Rf5 Kc3 121.Rf6 Kb2 122.Rf7 Kb1 123.e7 Kc2 124.Ke3 Kd1 125.Rf1+ Kc2 126.Ke4 Kb3 127.Rh1 Ka4 128.Ra1+ Kb4 129.Kf4 Kb3 130.Ra7 Kb4 131.Ra5 Kb3 132.Ra6 Kb2 133.e8=Q Kc3 134.Rc6+ Kd2 135.Kf5 Kd1 136.Qe2+ Kxe2 137.Rh6 Kf3 138.Rg6 Kf2 139.Kg4 Ke3 140.Kg3 Ke4 141.Kh2 Kf3 142.Rg8 Ke2 143.Rg1 Kf3 144.Rb1 Ke4 145.Kg3 Ke3 146.Rb4 Ke2 147.Rg4 Ke1 148.Kh3 Ke2 149.Rg3 Kf1 150.Rf3+ Ke1 151.Kg4 Kd2 152.Rf6 Kc3 153.Rf8 Kd4 154.Rg8 Kd3 155.Rd8+ Ke3 156.Rd5 Ke2 157.Kf5 Kf1 158.Ke5 Kg1 159.Rc5 Kg2 160.Kf6 Kh1 161.Rc4 Kg2 162.Re4 Kh1 163.Kg6 Kh2 164.Kh7 Kh1 165.Rg4 Kh2 166.Kg6 Kh3 167.Re4 Kh2 168.Kh5 Kh3 169.Re7 Kg2 170.Kg4 Kf1 171.Kf5 Kf2 172.Ke4 Ke2 173.Rh7 Kf2 174.Rd7 Kg2 175.Rd6 Kf1 176.Kf3 Ke1 177.Rd4 Kf1 178.Rf4 Kg1 179.Rh4 Kf1 180.Rh1# 1-0