1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Ne7 6.Be3 Nec6 7.Nb3 d6 8.N1d2 Nd7 9.a4 Be7 10.f4 O-O 11.Qf3 Nb4 12.O-O Qc7 13.a5 Nc5 14.Bxc5 dxc5 15.Nc4 Bd7 16.Nb6 Rad8 17.Rac1 Bb5 18.Bc4 Nc6 19.Qc3 Nd4 20.Kh1 Ne2 21.Bxe2 Bxe2 22.Rf2 Bb5 23.Rf3 Qc6 24.Rg3 g6 25.Qe3 Qd6 26.c4 Bc6 27.Rg1 Qd1 28.e5 Qc2 29.Qc3 Qf2 30.Qc1 Qe2 31.f5 exf5 32.Re1 Qh5 33.Kg1 Bh4 34.Rh3 Qg4 35.Nd5 Rxd5 36.cxd5 Bxd5 37.Qd2 Bxe1 38.Qxd5 Qe2 39.Rf3 Bh4 40.Qxc5 Qd1+