1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.Qe2 d6 8.c4 Nbd7 9.f4 Be7 10.Nc3 O-O 11.Be3 b6 12.g4 g6 13.g5 Nh5 14.Nf5 exf5 15.Nd5 Qd8 16.exf5 Re8 17.Qf3 Bb7 18.Rae1 Bf8 19.Bd4 Rxe1 20.Rxe1 Bxd5 21.cxd5 Bg7 22.f6 Nhxf6 23.gxf6 Bxf6 24.Bf2 Bxb2 25.Qe2 Qf6 26.Bxa6 Bd4 27.Bb7 Ra7 28.Bc6 Qxf4