1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Nf6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Be7 9.f3 Bd7 10.h4 Qc7 11.g4 O-O-O 12.Be3 Ne5 13.g5 Ne8 14.Qf2 Nc4 15.Bxc4 Qxc4 16.Nb3 Kb8 17.Bb6 Qc8 18.Bxd8 Bxd8 19.Kb1 Rf8 20.f4 f6 21.Qg3 f5 22.Rhe1 Bc7 23.exf5 Rxf5 24.Nd4 Rf8 25.Qe3 e5 26.fxe5 dxe5 27.Nde2 Nd6 28.Qxe5 Nf5 29.Qc5 Nxh4 30.Rxd7 Rf5 31.Qe7