1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h4 e5 7.Nb3 Be6 8.f4 b5 9.f5 Bc8 10.Bg5 Nbd7 11.Qf3 Be7 12.O-O-O Qc7 13.g4 Bb7 14.Qg2 Rc8 15.Rh2 b4 16.Nd5 Bxd5 17.exd5 Qb6 18.Qe2 a5 19.Be3 Qc7 20.g5 Ne4 21.Qg4 a4 22.Qxe4 axb3 23.axb3 Qa5 24.Kd2 Bd8 25.Bd3 h6 26.Rhh1 Bb6 27.Bc4 Bxe3+ 28.Qxe3 Qa2 29.Ra1 Qxb2 30.Rhb1 Qc3+ 31.Qxc3 bxc3+ 32.Kxc3 hxg5 33.hxg5 Nb6 34.Rh1 Nxd5+ 35.Kd2 Rxh1 36.Rxh1 Rc5 37.Rh8+ Ke7 38.Rg8 e4 39.Rxg7 e3+ 40.Ke1 Nf4 41.Rxf7+ Ke8 42.f6 Rxg5 43.Re7+ Kd8 44.Rxe3 Ng2+ 45.Kf2 Nxe3 46.Kxe3 d5 47.Kf4 Rh5 48.Bd3 Kd7 49.Bf5+ Kd6 50.Bg4 Rh2 51.f7 Ke7 52.Ke5 Kxf7 53.Be6+ Ke7 54.Bxd5 Rxc2 55.Kd4 Kd6 56.Bc4 Rh2 57.Bd3 Kc6 58.Kc3 Kb6 59.Kb4 Rh3 60.Kc4 Rh4+ 61.Kc3 Ka5 62.Bc4 Rh3+ 63.Bd3 Rg3 64.Kc4 Kb6 65.Kd4 Rg4+ 66.Kc3 Kc5 67.Bc4 Rg3+ 68.Kc2 Kd4 69.Kb2 Rg2+ 70.Ka3 Kc5 71.Be6 Rg7 72.Bc4 Ra7+ 73.Kb2 Kb4 74.Kc2 Rh7 75.Kd3 Rh4 76.Be6 Kc5 77.Bc4 Rh3+ 78.Ke4 Rh8 79.Kd3 Kb4 80.Kd4 Rd8+ 81.Ke4 Kc3 82.Ke5 Rd1 83.Ke4 Re1+ 84.Kd5 Kb4 85.Kd4 Rd1+ 86.Ke4 Kc5 87.Ke3 Kd6 88.Ke4 Rh1 89.Kd4 Rh4+ 90.Kd3 Rg4 91.Kc3 Kc5 92.Kd3 Rh4 93.Be6 Rh7 94.Bc4 Rd7+ 95.Ke4 Rd4+ 96.Ke3 Rxc4 97.bxc4 Kxc4 98.Ke4