1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 e6 6.Be3 a6 7.g3 Nf6 8.Bg2 Bb4 9.Ne2 O-O 10.O-O Be7 11.Nd4 d6 12.f4 Bd7 13.Qe2 b5 14.a3 Rac8 15.f5 Rfe8 16.h3 Ne5 17.g4 h6 18.Nd1 Nc4 19.h4 e5 20.Nb3 Nxe3 21.Nxe3 Bc6 22.g5 hxg5 23.hxg5 Nxe4 24.Bxe4 Bxe4 25.Qg4 d5 26.f6 Qa7 27.Qg3 Rxc2 28.Rf2 Rxf2 29.Kxf2 Bd8 30.Ke2 d4 31.Ng4 d3+ 32.Kd2 Ba5+ 33.Nxa5 Qc7 34.Rc1 Qxa5+ 35.Rc3 b4 36.fxg7 bxc3+ 37.bxc3 Kxg7 38.Nf6 Qa4 39.Nxe8+ Qxe8 40.Qh4 Bg6