1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Qc7 8.a4 Nc6 9.Nb3 b6 10.f4 Be7 11.Bf3 O-O 12.Qe2 Bb7 13.g4 Nd7 14.Be3 Nc5 15.Nc1 Bf6 16.Qd2 Na5 17.N1e2 Nc4 18.Qc1 Nxe4 19.g5 Nxc3 20.bxc3 Be7 21.f5 exf5 22.Bd4 f6 23.Ng3 g6 24.Bxb7 Qxb7 25.gxf6 Bxf6 26.Bxf6 Rxf6 27.Qg5 Raf8 28.Rf2 f4 29.Re1 Ne5 30.Ne4 Rf5 31.Qg2 Qe7 32.Kh1 f3 33.Qg3 d5 34.Nd2 Rg5 35.Qh3 Ng4 36.Qf1 Nxf2+ 37.Qxf2 Rg2 38.Qf1 Qh4 39.Nxf3 Rxh2+ 40.Nxh2 Rxf1+ 41.Rxf1 Qe4+ 42.Nf3 Qxc2 43.Nd4 Qxc3 44.Ne6 Qh3+