1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.Nb3 Qb6 10.f3 Rd8 11.Be3 Qc7 12.Qf2 d5 13.Be2 dxe4 14.fxe4 Bd7 15.g4 Ne5 16.Bf4 Nexg4 17.Qg3 e5 18.Bd2 Rac8 19.Bd3 Nh5 20.Qf3 Nf4 21.Bxf4 exf4 22.Nd5 Qe5 23.Nxe7+ Qxe7 24.Qxf4 Ne5 25.Rhg1 Bg4 26.Qg3 f5 27.Rd2 f4 28.Qxf4 Rxd3 29.Rxg4 Rxd2