1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 Nf6 7.O-O Be7 8.Be3 O-O 9.f4 d6 10.Kh1 a6 11.Bf3 Bd7 12.Qe1 Nxd4 13.Bxd4 Bc6 14.Qg3 b5 15.Rae1 Rad8 16.a3 Qb7 17.e5 dxe5 18.fxe5 Nd7 19.Ne4 Qc7 20.Bc3 Bxe4 21.Rxe4 Nc5 22.Rg4 g6 23.Bb4 a5 24.Bxc5 Bxc5 25.c3 Rd3 26.Qf4 Rfd8 27.Be4 Rd1 28.h3 Rxf1+ 29.Qxf1 Qxe5 30.Bd3 Rxd3 31.Qxd3 Qe1+