1.e4 c5 2.Nf3 d6 3.d4 Nf6 4.Nc3 cxd4 5.Nxd4 Nc6 6.Be2 g6 7.Nb3 Bg7 8.O-O a6 9.Be3 O-O 10.f4 b5 11.Bf3 Bd7 12.e5 dxe5 13.fxe5 Nxe5 14.Bxa8 Qxa8 15.Bd4 Bg4 16.Qe1 Nc6 17.Bxf6 Bxf6 18.Rxf6 exf6 19.Qh4 Ne5 20.Qxf6 Re8 21.Qf4 Bf5 22.Nd4 b4 23.Nce2 Be4 24.Qg3 Qd5 25.Re1 Nc4 26.Qf2 Nxb2 27.Nf4 Qb7 28.Nf5 gxf5 29.Nh5 Re6