1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Be3 Qc7 7.Qd2 Nf6 8.f3 b5 9.O-O-O Be7 10.g4 Nxd4 11.Bxd4 Bb7 12.Qf2 O-O 13.Bb6 Qb8 14.g5 Nh5 15.Be3 Bc6 16.Ne2 b4 17.Nd4 Bb7 18.Bc4 a5 19.Bb5 Qc8 20.Ba4 d5 21.Qh4 g6 22.exd5 Bxd5 23.Nf5 gxf5 24.Qxh5 Bc5 25.Bf4 Rd8 26.Kb1 Bd6 27.Be3 Qb7 28.Rhf1 Be5 29.f4 Bg7 30.Qe2 Qc7 31.Qf2 Qc4 32.Bb3 Qc6 33.Bb6 a4 34.Bxd5 Rxd5 35.Rxd5 Qxd5 36.Qf3 Qxf3 37.Rxf3 f6 38.gxf6 Bxf6 39.Rd3 Kf7 40.Rd7+ Kg6 41.Kc1 e5 42.fxe5 Bxe5 43.Bd4 Bxh2 44.Kd2 h5 45.Ke3 a3 46.b3 Rc8 47.Rg7+ Kh6 48.Rg2 f4+ 49.Kf3 Bg3 50.Be5 h4 51.Bxf4+ Bxf4 52.Kxf4 Rf8+ 53.Ke3 Kh5 54.Rg7 h3 55.Rh7+ Kg4 56.Rg7+ Kh4 57.Rh7+ Kg4 58.Rg7+ Kf5 59.Rh7 Rc8 60.Rf7+ Ke5 61.Rf2 Rc3+ 62.Kd2 Rg3 63.Rf8 Ke4 64.Re8+ Kf3 65.Re3+ Kf4 66.Re8 Rf3 67.Ke2 Rc3 68.Rf8+ Kg3 69.Rg8+ Kh2 70.Kd2 Rg3 71.Re8 Kg2 72.Re2+ Kf3 73.Re3+ Kf4 74.Re8 Rg2+ 75.Kd3 h2 76.Rh8 Kg3 77.c3 bxc3 78.Kxc3 Rxa2