1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 d6 6.Bc4 Nf6 7.Bb3 Nbd7 8.f4 Nc5 9.f5 Be7 10.Qf3 O-O 11.Be3 Qc7 12.O-O b5 13.fxe6 fxe6 14.Qh3 Nxb3 15.axb3 e5 16.Nf5 b4 17.Na4 Rb8 18.Nxe7+ Qxe7 19.Qh4 Bb7 20.Rae1 Qc7 21.c4 Nxe4 22.Qg4 Nf6 23.Qe6+ Kh8 24.Rd1 Qc6 25.Rf2 Ne4 26.Rxf8+ Rxf8 27.Qg4 Nf6 28.Qe2 h6 29.Nb6 Qe4 30.h3 Nh5 31.Qd2 Nf4 32.Bxf4 exf4 33.Nd5 Bxd5 34.cxd5 Rf5 35.Qd4 Qc2 36.Rd2 Qxb3 37.Rd3 Qc2 38.Rd2 Qc1+ 39.Kh2 f3 40.Rf2 Qc5