1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.f4 Be7 8.Qf3 Qc7 9.O-O-O Nbd7 10.g4 b5 11.Bxf6 gxf6 12.Kb1 Bb7 13.Bd3 b4 14.Nce2 Nc5 15.Rhe1 d5 16.Ng3 O-O-O 17.e5 Nd7 18.Qe2 Qb6 19.Nf3 fxe5 20.fxe5 h6 21.Nh5 Kb8 22.Qd2 Rdf8 23.Qf4 Ka7 24.Nf6 Nxf6 25.exf6 Bd6 26.Ne5 Qc7 27.Re2 Ka8 28.h4 Rfg8 29.Rde1 Bc8 30.g5 hxg5 31.hxg5 Rh5 32.g6 fxg6 33.f7 Rgh8 34.Qf3 Bxe5 35.f8=Q Rxf8 36.Qxf8 Bd6 37.Qg8 Ka7 38.Bxg6 Rg5 39.Qf7 e5 40.Qxc7+ Bxc7 41.Bf7 Bb7 42.Rd2 e4 43.Rdd1 Bb6 44.Rh1 Bf2 45.Rh5 Rg7 46.Bxd5 e3 47.Bxb7 e2 48.Bf3 exd1=Q+ 49.Bxd1 Rg1 50.Rd5 Kb6 51.c3 bxc3 52.bxc3 Bc5 53.Kc2 Rg6 54.Be2 a5 55.Kb3 Rf6 56.Re5 Rf4 57.Re6+ Kb7 58.Bb5 Rh4 59.Bc6+ Kc7 60.a4 Bd6 61.Bd5 Rg4 62.Rh6 Be5 63.Re6 Bd6 64.Re8 Bc5 65.Rh8 Rf4 66.Rh6 Bd6 67.Rh7+ Kd8 68.Be6 Bc5 69.Rd7+ Ke8 70.Rd5 Bb6 71.Rb5 Bc7 72.Bf5 Ke7 73.Rd5 Kf6 74.Bd3 Ke6 75.Bc4 Ke7 76.Bb5 Bb6 77.Rd7+ Ke6 78.Rb7 Bf2 79.Bc4+ Kd6 80.Rb5 Rf3 81.Rd5+ Kc6 82.Rd1 Kc7 83.Bb5 Bh4 84.Rd7+ Kc8 85.Rd5 Kc7 86.Bd3 Bf6 87.Kc4 Kb6 88.Rb5+ Ka6 89.Rb3 Rf4+ 90.Kd5+ Ka7 91.Be4 Bd8 92.c4 Rf7 93.Rh3 Rd7+ 94.Kc6 Re7 95.Bd5 Bb6 96.Rh8 Bd4 97.Rf8 Be5 98.Kb5 Bb8 99.Kxa5 Rg7 100.Kb5 Re7 101.a5 Rg7 102.Re8 Rh7 103.Re6 Bf4 104.Ra6+ Kb8 105.Ra8+ Kc7 106.Ra7+ Kd6 107.Rxh7