1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 e6 7.Be3 a6 8.Bb3 Be7 9.f4 O-O 10.Qf3 Nxd4 11.Bxd4 b5 12.O-O-O Bb7 13.Rhe1 Bc6 14.f5 Kh8 15.Qg3 b4 16.Ne2 exf5 17.exf5 Qd7 18.Nf4 Rae8 19.Qh3 Bd8 20.Rxe8 Qxe8 21.Nh5 Nxh5 22.Qxh5 f6 23.Qg4 Qe4 24.Qxe4 Bxe4 25.g4 Bc7 26.Bf2 d5 27.Bg3 Bb6 28.Bd6 Be3+ 29.Kb1 Rc8 30.Bxb4 d4 31.Re1