1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Nf3 Ne7 6.Bc4 Ng6 7.O-O Be7 8.Be3 O-O 9.Qe2 d6 10.Rfd1 Bd7 11.Rac1 Bc6 12.b4 b6 13.Nd4 Bb7 14.f4 Nc6 15.f5 Nxd4 16.Bxd4 exf5 17.exf5 Nh4 18.Qg4 Bf6 19.Bd5 Bxd4+ 20.Rxd4 Bxd5 21.Nxd5 g5 22.Re4 h5 23.Qxh5 Nxf5 24.Rf1 Ng7 25.Qh6 Re8 26.Nf6+ Qxf6 27.Rxe8+ Nxe8 28.Rxf6 Nxf6 29.Qxg5+