1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 d6 6.Be3 Nf6 7.Be2 Be7 8.O-O O-O 9.f4 Bd7 10.Qe1 Nxd4 11.Bxd4 Bc6 12.Qg3 g6 13.Bf3 Nd7 14.Rad1 Qa5 15.f5 exf5 16.exf5 Ne5 17.Bxc6 Nxc6 18.f6 Bd8 19.Be3 Re8 20.Nd5 Re5 21.c4 Qxa2 22.Qf4 g5 23.Qg4 Qxb2 24.Bxg5 Qe2 25.Qg3 Re4 26.Bf4+ Kf8 27.Bxd6+ Ke8 28.Rfe1 Nd4 29.Qg8+ Kd7 30.Rxe2 Nxe2+ 31.Kf1