1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.f4 d6 8.Be3 Nf6 9.O-O Be7 10.Nb3 O-O 11.g4 Rd8 12.g5 Ne8 13.Bd3 b5 14.Qf3 Bb7 15.Qh3 Nb4 16.f5 exf5 17.exf5 Qd7 18.Qg3 Nxd3 19.cxd3 d5 20.Nd4 Qd6 21.Bf4 Qb6 22.Ne2 Rac8 23.f6 Bd6 24.Rf2 Rc7 25.Re1 Bc8 26.Be5 Bxe5 27.Qxe5 Qd6 28.Nc3 Kf8 29.Qxd6+ Rxd6 30.Rfe2 Rd8 31.Rxe8+