1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f4 b5 10.Bxf6 gxf6 11.Kb1 Qb6 12.Nxc6 Bxc6 13.f5 Qc5 14.Bd3 h5 15.fxe6 fxe6 16.Rhf1 Bh6 17.Qe2 Qe5 18.Qf2 Bg7 19.Nd5 Kf7 20.Qb6 Bd7 21.Qb7 Rad8 22.Nb6 Ke7 23.Qxa6 f5 24.c3 fxe4 25.Rfe1 e3 26.Nxd7 Rxd7 27.Bxb5 Rb8 28.a4 Qe4+ 29.Rd3 Qxg2 30.Rdxe3 Be5 31.Qc6 Qxc6 32.Bxc6 Rc7 33.Bb5 Rg8 34.R1e2 Rg6 35.Kc2 Bd4 36.Rg3 Rxg3 37.hxg3 Be5 38.Rh2 Bxg3 39.Rxh5 d5 40.a5 Bf2 41.Be2 Kd6 42.Kd2 Rb7 43.b4 d4 44.b5 dxc3+ 45.Kc2 Ra7 46.b6 Bxb6 47.axb6 Rb7 48.Kxc3 Rxb6 49.Kd4 e5+ 50.Kc4 Rb2 51.Rh6+ Ke7 52.Bf3 e4 53.Bxe4 Rd2 54.Kc5 Rd1 55.Bd5 Rc1+ 56.Kd4 Rd1+ 57.Ke5 Re1+ 58.Be4 Re2 59.Rh7+ Ke8 60.Kd5 Kf8 61.Rb7 Re1 62.Bf5 Re7 63.Bd7 Kg7 64.Kd6 Re1 65.Be6+ Kf6 66.Rf7+ Kg5 67.Rf5+ Kh4 68.Rf3 Kg5 69.Bf5 Ra1 70.Be4 Ra6+ 71.Ke5 Ra5+ 72.Bd5 Kh5 73.Rf2 Rb5 74.Rf5+ Kg4 75.Rf4+ Kg5 76.Rf1 Kh5 77.Rg1 Ra5 78.Ke4 Kh6 79.Be6 Rg5 80.Rh1+ Kg6 81.Rh8 Kf6 82.Bd5 Rg4+ 83.Ke3 Ra4 84.Be4 Ra1 85.Rh6+ Ke5 86.Rh5+ Ke6 87.Kf4 Rf1+ 88.Bf3 Kf6 89.Rc5 Ke6 90.Rc6+ Ke7 91.Ke4 Re1+ 92.Kd5 Kf8 93.Rc7 Re7 94.Rc3 Kg7 95.Bg4 Kf6 96.Rf3+ Kg5 97.Be6 Ra7 98.Rf5+ Kg6 99.Rf8 Ra5+ 100.Kd6 Ra6+ 101.Ke7 Ra7+ 102.Bd7 Kg5 103.Rf5+ Kh4