1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 Be7 7.f4 Nc6 8.Be3 O-O 9.O-O Bd7 10.Kh1 Nxd4 11.Bxd4 Bc6 12.Bd3 Qb8 13.a4 e5 14.Be3 exf4 15.Bxf4 Nd7 16.Qe1 Bf6 17.Qg3 Be5 18.Bc4 Bxf4 19.Rxf4 Ne5 20.Bb3 Qc7 21.Raf1 Rae8 22.Nd1 b5 23.Ne3 bxa4 24.Ba2 Kh8 25.Rh4 Bd7 26.Nf5 Ng6 27.Rh5 Rxe4 28.Qxd6 Qd8 29.Ng3 Re7 30.h3 Qb6 31.Qd3 Bc8