1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 Qc7 7.Nf3 Nbd7 8.Bd3 b5 9.a3 Bb7 10.O-O e5 11.Kh1 Be7 12.Qe1 O-O 13.fxe5 Nxe5 14.Nxe5 dxe5 15.Qg3 Kh8 16.Be3 Nh5 17.Qg4 Nf4 18.Bxf4 exf4 19.Rxf4 Bd6 20.Rf3 g6 21.Qh4 Be5 22.Raf1 f5 23.g4 f4 24.Nd5 Qg7 25.b3 g5 26.Qf2 Rad8 27.c4 Bc8 28.h3 bxc4 29.Bxc4 h5 30.gxh5 Qh7 31.Qg2 Qxh5 32.Ne3 Rf6 33.Ng4 Bxg4 34.Qxg4 Qxg4 35.hxg4