1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Bb7 7.a4 b4 8.Nce2 Nf6 9.Ng3 Qc7 10.Qe2 Bc5 11.Nb3 Bd6 12.O-O h5 13.Re1 h4 14.Nf1 Nc6 15.h3 Nh5 16.a5 Nf4 17.Qg4 Ne5 18.Qd1 g5 19.Be3 Rc8 20.Bb6 Qb8 21.Ne3 f6 22.f3 Kf7 23.Bf1 Rhg8 24.Nd2 Nh5 25.Be2 Ke7 26.Ndf1 Nf4 27.Nd2 Bc5 28.Bxc5+ Rxc5 29.Nb3 Rcc8 30.Qd4 Nxe2+ 31.Rxe2 Ba8 32.Rd2 Qb5 33.Rad1 Rgd8 34.Qd6+ Kf7 35.Kh1 Qb8 36.Qxa6 Rc6 37.Qe2 Qa7 38.Rd4 Rb8 39.Ng4 Rc7 40.Nxe5+ fxe5 41.Rd6 Bc6 42.f4 exf4 43.Qh5+ Kf8