1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 Qc7 6.Bc4 e6 7.O-O Nf6 8.Qe2 Ng4 9.h3 Nd4 10.hxg4 Nxe2+ 11.Bxe2 a6 12.Be3 b5 13.Rac1 Qa5 14.a3 Bb7 15.Nd4 Rc8 16.Nb3 Qd8 17.Rfd1 Be7 18.Rd2 b4 19.axb4 Bxb4 20.Bd4 O-O 21.Bf3 Qe7 22.g3 f5 23.gxf5 exf5 24.Re1 Qe6 25.Nc1 fxe4 26.Bxe4 Bxc3 27.Bxh7+ Kxh7 28.Rxe6 Bxd2