1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Bd3 Nf6 7.Qe2 d6 8.f4 Nbd7 9.Nb3 Be7 10.Be3 b5 11.a3 Bb7 12.O-O Nc5 13.Nxc5 dxc5 14.e5 Nd5 15.Nxd5 Bxd5 16.c4 bxc4 17.Bxc4 Bxc4 18.Qxc4 O-O 19.Rac1 Qb7 20.Rf2 Rfd8 21.Bxc5 Bxc5 22.Qxc5 Rac8 23.Qe3 g6 24.Rxc8 Qxc8 25.h3 Rd5 26.Kh2 a5 27.g4 Qc4 28.Qb6 Rd1 29.Qb7