1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Qb6 8.Nb3 Nbd7 9.Qf3 Be7 10.O-O-O Qc7 11.Bd3 b5 12.a3 Bb7 13.Rhe1 h6 14.Qh3 O-O-O 15.Bxf6 Nxf6 16.Nd5 Nxd5 17.exd5 Bxd5 18.Bxb5 Bb7 19.Be2 Kb8 20.Qe3 Rc8 21.Rd2 Bf6 22.Kb1 g5 23.g3 Rhd8 24.Red1 d5 25.c3 Rd6 26.c4 d4 27.Nxd4 Qb6 28.Qb3 Qc5 29.Qb4 Qxb4 30.axb4 Rb6 31.b5 Be4+ 32.Ka2 axb5 33.Nxb5 Bc6 34.Kb3 gxf4 35.gxf4 Rg8 36.Ka4 Bxb5+ 37.cxb5 Rb7 38.Bf3 Rc7 39.Bc6 Rg4 40.Kb3 Rxf4 41.Rc2 Bd4 42.Rg2 Rc8 43.Rgd2 e5 44.Rg2 Kc7 45.Ra1 e4 46.Rc2 Kd6 47.Ra6 Rb8 48.Bxe4+ Ke5 49.Bc6 Rf2 50.Ra1 Rxc2 51.Kxc2 f5 52.Re1+ Kf6 53.Kd3 Bxb2 54.h3 Be5 55.Rg1 Bc7 56.Rf1 Rd8+ 57.Ke2 Ke5 58.Rg1 Kf6 59.Ra1 Rb8 60.Kf3 Ke5 61.Ra7 Bd8 62.Rd7 Bg5 63.Rd5+ Ke6 64.Rd1 Ke5 65.Re1+ Kf6 66.Rb1 Rb6 67.Ra1 Ke5 68.Ra8 Kd6 69.Rf8 Ke6 70.Rh8 Ke5 71.Kg3 Bf4+ 72.Kf2 Kf6 73.Rf8+ Ke6 74.Re8+ Kf6 75.Kf3 Bd6 76.Rh8 Kg7 77.Rd8 Be5 78.Re8 Bd6 79.Re6 Bh2 80.h4 Rb8 81.h5 Rd8 82.Rg6+ Kh7 83.Rg2 Bc7 84.Ra2 Bb8 85.b6 Rd3+ 86.Ke2 Rb3 87.b7 Kg7 88.Ra6 Rb2+ 89.Kd3 Rb3+ 90.Kc2 Rb4 91.Kc3 Rb1 92.Kc4 Rb2 93.Ra8 Bf4 94.Bb5 Rh2 95.b8=Q Bxb8 96.Rxb8 Rxh5 97.Rb6 f4 98.Kd4 Rf5 99.Bd3 Rf6 100.Rb1 f3 101.Ke3 f2 102.Rf1 h5 103.Be4 Kh6 104.Bf3 Rf5 105.Kxf2 Ra5 106.Rb1 Kg5 107.Rb4 Rc5 108.Kg3 Ra5 109.Rb8 Rc5 110.Rh8 Kg6 111.Kf4 Rf5+ 112.Kg3 Rc5 113.Be4+ Kg7 114.Rh7+ Kf6 115.Rh6+ Kg7 116.Rg6+ Kf7 117.Kf4 Ra5 118.Bf5 Ra1 119.Rb6 h4 120.Bh3 Ra3 121.Kg4 Ra4+ 122.Kg5 Ke7 123.Bg4 Kd8 124.Rb7 Rc4 125.Rd7+ Ke8 126.Rh7 Kd8 127.Kxh4 Rc7 128.Rh6 Rg7 129.Kg3 Rf7 130.Rh5 Kc7 131.Bf5 Rg7+ 132.Kf4 Rg1 133.Rh6 Re1 134.Be4 Kd7 135.Ke5 Ke7 136.Rh7+ Ke8 137.Kf4 Kd8 138.Bf5 Rf1+ 139.Ke5 Re1+ 140.Kf6 Re7 141.Rh1 Re2 142.Rc1