1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 e5 7.Nb3 Be7 8.O-O O-O 9.Kh1 Be6 10.f4 exf4 11.Bxf4 d5 12.exd5 Nxd5 13.Nxd5 Bxd5 14.Bf3 Bc4 15.Re1 Bf6 16.c3 Qb6 17.Nd2 Be6 18.Qc2 h6 19.Ne4 Be5 20.Bxe5 Nxe5 21.Ng5 hxg5 22.Rxe5 Rad8 23.Rxg5 Qe3 24.Rb5 Bc4 25.Rxb7 Rfe8 26.Qc1 Rd2 27.Qg1 Rf2 28.b3 Bd3 29.Rd1 Rxf3 30.gxf3 Qxf3+ 31.Qg2