1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 a6 7.Bb3 Nbd7 8.Be3 Nc5 9.f3 Be7 10.Qd2 O-O 11.Qf2 Qc7 12.O-O b5 13.a3 e5 14.Nde2 Nxb3 15.cxb3 Be6 16.Rac1 Qb7 17.Ng3 Bxb3 18.Nf5 Be6 19.Nxe7+ Qxe7 20.Bg5 h6 21.Bh4 g5 22.Bg3 Qa7 23.Rfd1 Qxf2+ 24.Bxf2 Rfd8 25.h4 Kg7 26.hxg5 hxg5 27.Be3 Kg6 28.Kf2 Bb3 29.Rh1 Rac8 30.Rh2 Rh8 31.Rxh8 Rxh8 32.Ne2 Bc4 33.Ng3 d5 34.exd5 Bxd5 35.Rc5 g4 36.f4 exf4 37.Bxf4 Rh2 38.Be5 Rxg2+ 39.Kf1 Bf3 40.Rc8 Rd2 41.Rh8 Rd1+ 42.Kf2 Ne4+ 43.Nxe4 Bxe4 44.Kg3 Bf3 45.Bf4 Rg1+ 46.Kf2 Rg2+ 47.Kf1 Kf5 48.Bd6 Rxb2 49.Rh5+ Kg6 50.Rc5 Rd2 51.Be7 f5 52.Rc8 Kf7 53.Bb4 Rd3 54.Rc7+ Ke6 55.Re7+ Kf6 56.Kf2 f4 57.Re8 g3+ 58.Ke1 Rd1#