1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Be7 11.Qe2 f5 12.exf6 Nxf6 13.Nxf6+ Bxf6 14.Rb1 O-O 15.Be3 Bc3+ 16.Kd1 Bd4 17.Bxd4 Qxd4 18.g3 Ba6 19.Qe4 Qxe4 20.Bxe4 e5 21.fxe5 Rae8 22.Re1 Rf2 23.h4 g6 24.Bh1 Bc4 25.b3 Be6 26.Kc1 Bf5 27.Rb2 Rh2 28.c4 Rh3 29.Rg2 Kg7 30.Kd2 h5 31.Kc3 c5 32.Rgg1 Rh2 33.Bg2 a5 34.a3 Rb8 35.Re2 Bg4 36.Rd2 Rf8 37.Re1 Rf7 38.Re3 Be6 39.Bf3 Rxd2 40.Kxd2 Rf5 41.Kc3 Kf7 42.Be4 Rf1 43.Rf3+ Rxf3+ 44.Bxf3 Ke7 45.b4 axb4+ 46.axb4 d6 47.exd6+ Kxd6 48.Be4 Bf7 49.b5 Kc7 50.Bd5 Be8 51.Kd3 Kd6 52.Ke4 Bd7 53.Bg8 Bf5+ 54.Kf4 Bd3 55.Kg5 Kc7 56.Bf7 Kb6 57.Kf6 Ka5 58.Bxg6 Bxc4 59.Bxh5 Bd3 60.Bf7 Kxb5 61.h5 c4 62.Bxc4+ Kxc4 63.g4 Kd5 64.g5 Kd6 65.h6 Kd7 66.g6 Ke8 67.h7 Kf8 68.g7+ Ke8 69.g8=R+ Kd7 70.h8=R Bb5 71.Rh3 Bf1 72.Rh7+ Kd6 73.Kg5 Bc4 74.Rf8 Bg8 75.Rb7 Bh7 76.Rff7 Kc5 77.Rbd7 Kb4 78.Rf4+ Kc5 79.Re7 Kd5 80.Re2 Be4 81.Rg4 Ke5 82.Rh4 Kd5 83.Kg4 Kd4 84.Rh6 Ke5 85.Kh4 Kf5 86.Re3 Bb1 87.Rh7 Kf6 88.Rh8 Be4 89.Re8 Bd5 90.Rc3 Bg8 91.Rcc8 Kg6 92.Re3 Kh7 93.Rc6 Ba2 94.Rg3 Bb1 95.Rd6 Bg6 96.Kg4 Bf5+ 97.Kxf5 Kh8 98.Rb3 Kh7 99.Rdd3 Kg7 100.Rd1 Kf8 101.Kg6 Ke7 102.Rf3 Ke8 103.Rh1 Kd7 104.Kg5 Kd6 105.Rh4 Kd5 106.Kg4 Kc4 107.Rf7 Kc3 108.Ra7 Kb3 109.Ra5 Kb4 110.Rh7 Kc3 111.Kg3 Kd2 112.Kf3 Ke1 113.Re5+ Kd2 114.Reh5 Kd3 115.Rf7 Kd4 116.Kg2 Ke4 117.Rfh7 Kd3 118.Kf1 Kd4 119.Ke1 Kd3 120.Rf7 Kc3 121.Rh3+ Kb2 122.Rf1 Kc2 123.Rh4 Kb3 124.Rc4 Ka3 125.Rh1 Ka2 126.Rg4 Kb1 127.Rg7 Ka2 128.Rh4 Kb1 129.Ke2 Ka1 130.Rg5 Ka2 131.Ra4+ Kb1 132.Rg3 Kc2 133.Rb3 Kc1 134.Rh3 Kc2 135.Raa3 Kb1 136.Rh2 Kc1 137.Rd3 Kb1 138.Rh6 Ka1 139.Kf2 Kb2 140.Rc3 Kb1 141.Ke3 Ka1 142.Rh2 Kb1 143.Kd3 Ka1 144.Kc2 Ka2 145.Rh4 Ka1 146.Ra3# 1-0