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.Qe2 d6 11.f4 Ng6 12.Nb3 Bxe3+ 13.Qxe3 O-O 14.a4 b6 15.Rf2 Bb7 16.Raf1 Rfe8 17.Qg3 e5 18.fxe5 Rxe5 19.Nd2 Rae8 20.Nc4 R5e6 21.Rxf6 gxf6 22.Ne3 Qc5 23.Kh1 Kh8 24.Rf5 Qb4 25.Ned5 Bxd5 26.exd5 Re1+ 27.Kh2 Qxb2 28.Rh5 Qa1 29.Qf3 Rh1+ 30.Kg3 Qe1+ 31.Kg4 Ne5+ 32.Rxe5 Rg8+