1.e4 c5 2.Nc3 Nc6 3.Nge2 e5 4.Nd5 Nf6 5.Nec3 Nxd5 6.Nxd5 Ne7 7.Nc3 g6 8.Bc4 Bg7 9.d3 O-O 10.O-O d6 11.f4 exf4 12.Bxf4 Nc6 13.Qd2 Ne5 14.Bd5 Be6 15.Bg5 Qd7 16.Bf6 Rab8 17.a4 b6 18.Bxg7 Kxg7 19.Rf4 Qe7 20.Raf1 a6 21.Qf2 g5 22.Qg3 Ng6 23.R4f2 h6 24.Bb3 b5 25.axb5 axb5 26.Nd5 Bxd5 27.Bxd5 f6 28.c3 b4 29.d4 bxc3 30.bxc3 Rb6 31.Qg4 Kh7 32.g3 Kg7 33.h4 h5 34.Qxh5 gxh4 35.g4 cxd4 36.g5 Rh8 37.gxf6+ Qxf6 38.Qxh8+ Kxh8 39.Rxf6 dxc3 40.R6f3