1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nf3 Be7 8.Bc4 O-O 9.O-O Nc6 10.Qe2 Bg4 11.h3 Nd4 12.Bxd4 exd4 13.Nd5 Bxf3 14.Qxf3 Rc8 15.Nxf6+ Bxf6 16.Bb3 g6 17.Qd3 Bg7 18.f4 Kh8 19.Rf3 Qh4 20.Raf1 f5 21.exf5 gxf5 22.R3f2 Rce8 23.Re2 Re3 24.Rxe3 dxe3 25.Qxe3 Bxb2 26.Qe6 Bd4+ 27.Kh2 Bc5 28.g3 Qd8 29.Re1 b5 30.Qe7 a5 31.Qb7 Re8 32.Re6 b4 33.Qd5 Rf8 34.h4 Qd7 35.Rf6 Qe7 36.Rxf8+ Qxf8 37.Bc4 Kg7 38.Bd3 Qf7 39.Qxf7+ Kxf7 40.Bxf5 h5