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.h3 Bc5 10.Qd2 d6 11.f4 Ng6 12.Rae1 O-O 13.Nb3 Bxe3+ 14.Qxe3 b5 15.e5 dxe5 16.fxe5 Nd7 17.Bxg6 hxg6 18.Nd4 Bb7 19.Nd1 Rad8 20.c3 Nb6 21.a3 Nc4 22.Qf2 Qc5 23.b4 Qe7 24.Qf4 Nxa3 25.Nf2 f5 26.exf6 Rxf6 27.Qg3 Qd6 28.Qxd6 Rxd6 29.Ng4 Rxf1+ 30.Kxf1 Nc4 31.Rxe6 Rxe6 32.Nxe6 Nd2+ 33.Ke2 Nb1 34.Kd3 Bxg2 35.Nf2 Bb7 36.Kd4 Bc8 37.Ng5 Kf8 38.Nfe4 Ke7 39.h4 Na3 40.Nd2