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.Kh1 d6 11.f4 Ng6 12.f5 Ne5 13.Qe1 O-O 14.Qh4 Bd7 15.Rf3 exf5 16.Raf1 d5 17.exd5 Rae8 18.Nxf5 Bxf5 19.Rxf5 Bxe3 20.Qg3 Bb6 21.d6 Qxd6 22.Rxf6 Qd8 23.Rxb6 Qxb6 24.Ne4 Qh6 25.Nf6+ Kh8 26.Nxe8 Rxe8 27.Be4 b5 28.Bd5 Qd6 29.Rd1 g6 30.c3 Kg7 31.Qf4 h5 32.a4 Re7