1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.O-O-O Rb8 11.h4 b5 12.Ndxb5 Ne5 13.Be2 Qa5 14.Nd4 Rfc8 15.Nb3 Rxb3 16.cxb3 Qxa2 17.Qc2 Qa5 18.Kb1 Nc6 19.Qd2 Nb4 20.Rc1 Rb8 21.g4 Bxg4 22.Rhg1 Be6 23.Rg5 d5 24.Na4 h6 25.Rgg1 dxe4 26.Rc5 Qd8 27.Qxd8+ Rxd8 28.Rb5 exf3 29.Bxf3 Bf5+ 30.Rxf5 gxf5 31.Bxh6 Ne8 32.Bg5 f6 33.Bc1 e5 34.Nc5 f4 35.h5 Kf7 36.Be2 Bh6 37.Rg6 Bg5 38.Bc4+ Ke7 39.Ne6 Rd1 40.Nxg5 fxg5 41.Re6+ Kd7 42.Rxe5 Nd6 43.Be2 Rh1 44.Bg4+ Kd8 45.Re6 Kc7 46.Re7+ Kb6 47.Rd7 Kc5 48.Rxa7 Nd3 49.Kc2 Nxc1 50.Ra5+ Kd4 51.Rxg5 Ne4 52.Rg8 Ke3 53.Rd8 Na2 54.Rd3+ Kf2 55.Rf3+ Ke1 56.b4 Nxb4+ 57.Kb3 Nd2+ 58.Kxb4 Nxf3 59.Bxf3 Rh2 60.b3 Kf2 61.Bc6 Ke3 62.Kc4 Rc2+ 63.Kb5 Kd4 64.b4 Ke5 65.Kb6 Kd6 66.b5 Rh2 67.Bf3 Rh3 68.Bg4 Rg3 69.Be2 f3 70.Bc4 f2 71.Ka7 Kc5 72.Be2 Re3 73.Bf1 Re1 74.Bd3 f1=Q 75.Bxf1 Rxf1 76.b6 Ra1+ 77.Kb7 Rb1