1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 Bd7 8.Bb3 a6 9.Qe2 b5 10.O-O-O Na5 11.g4 b4 12.Na4 Nxb3+ 13.axb3 Qa5 14.f3 Bxa4 15.bxa4 Rc8 16.b3 Be7 17.Kb1 O-O 18.h4 Nd7 19.Bc1 Rc7 20.Bb2 Rfc8 21.g5 Bf8 22.Rd2 Nb6 23.f4 d5 24.g6 Nc4 25.Rdd1 Nxb2 26.gxf7+ Rxf7 27.Kxb2 dxe4 28.Qxe4 Be7 29.Nxe6 Bf6+ 30.Kb1 Qb6 31.f5 Qc6 32.Qxc6 Rxc6 33.Nd8 Bxd8 34.Rxd8+ Rf8 35.Rhd1 Rc5 36.f6 gxf6 37.Rg1+ Kf7 38.Rd7+ Ke6 39.Rxh7 Re5 40.Rb7 a5 41.Rgg7 Kf5 42.Rh7 Kg4 43.Rbg7+ Kf4 44.h5 Re1+ 45.Kb2 Rfe8 46.Rg2 Rf1 47.Rhg7 Ree1 48.R7g4+ Kf5 49.c4 Rb1+ 50.Ka2 Ra1+ 51.Kb2 Rfb1+ 52.Kc2 Rh1 53.R4g3 Rxh5 54.Kd3 Rd1+ 55.Rd2 Rxd2+ 56.Kxd2 Kf4 57.Rg6 Ke5 58.Rg3 Rh2+ 59.Kd3 f5 60.Re3+ Kd6 61.Rf3 Ke5 62.Re3+ Kf4 63.Re8 Rb2 64.Ra8 Rxb3+ 65.Kd4 Rb1 66.Rxa5 Rd1+ 67.Kc5 b3 68.Rb5 Ra1 69.Rxb3 Rxa4 70.Kb5 Ra8 71.Rc3 Ke4 72.c5 f4 73.c6 f3 74.c7 f2 75.Rc1 Ke3 76.Kc6 Ke2 77.Kb7 Rh8 78.c8=Q Rxc8 79.Kxc8 f1=Q 80.Rxf1 Kxf1