1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Bc4 Nf6 5.Qe2 d6 6.e5 dxe5 7.O-O Qc7 8.c3 Bg4 9.h3 Bh5 10.g4 Bg6 11.Rd1 O-O-O 12.b4 d3 13.Qe3 e4 14.Nfd2 e6 15.Na3 Nd5 16.Bxd5 exd5 17.Nb5 Qb6 18.Nd4 Nxd4 19.cxd4 f5 20.a4 fxg4 21.Ba3 Qe6 22.b5 gxh3 23.Qg3 Bd6 24.Rac1+ Kb8 25.Bxd6+ Qxd6 26.Qxh3 Rhf8 27.Rc5 Bf5 28.Qe3 Rf6