1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.O-O Ne5 9.f4 Neg4 10.Bd2 Bc5 11.Ne2 e5 12.fxe5 d5 13.Bf4 Nxe5 14.exd5 Nxd5 15.c3 O-O 16.Qd2 Nxf4 17.Rxf4 Bd6 18.Rh4 Ng6 19.Bxg6 fxg6 20.Qe3 Qf7 21.Re4 Bf5 22.Nxf5 gxf5 23.Re6 Rad8 24.Nd4 Qc7 25.h3 Bc5 26.Rd1 f4 27.Qe5 Bd6 28.Qe2 Bc5 29.Qe5 Bd6 30.Qe2 Bc5 31.Qe5