1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 d6 6.Bc4 a6 7.O-O Nf6 8.Bf4 e6 9.Qe2 Bd7 10.Rfd1 Qb8 11.h3 Be7 12.e5 dxe5 13.Nxe5 Nxe5 14.Bxe5 Qc8 15.Ne4 Nxe4 16.Qxe4 Bc6 17.Qd4 Bf6 18.Bxf6 gxf6 19.Qxf6 Rg8 20.g4 h5 21.Rd4 hxg4 22.hxg4 Rg6 23.Qh8+ Ke7 24.Qh4+ Rf6 25.g5 Rg6 26.Bd3 Rg7 27.Qf4 Qh8 28.f3 Qh6