1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Kh1 d6 9.f4 Be7 10.a4 O-O 11.Be3 Re8 12.Bd3 Nb4 13.a5 Bd7 14.Qe1 Ng4 15.Bg1 e5 16.Nde2 d5 17.exd5 Nxd3 18.cxd3 exf4 19.Nxf4 Qd6 20.Qg3 Qh6 21.Ne6 Bxe6 22.dxe6 Qxe6 23.Rae1 Qg6 24.h3 Nf6 25.Qc7 Nh5 26.Bh2 Bh4 27.Rxe8+ Rxe8 28.Ne4 Qe6 29.Qxb7 g6 30.Nc5 Qf5 31.Rxf5 Re1+ 32.Rf1 Rxf1+ 33.Bg1 Bf2 34.Ne4 Bxg1 35.g4 Nf4 36.Ng3 Re1 37.Qc8+ Kg7 38.Qc3+ Bd4+ 39.Qxe1 Nxd3 40.Qd1