1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.a3 a6 7.Be3 Nf6 8.Be2 Be7 9.f4 d6 10.g4 e5 11.Nf5 Bxf5 12.gxf5 exf4 13.Bxf4 Ne5 14.Qd4 Nfd7 15.O-O-O Qc5 16.Qd2 Rc8 17.Nd5 Bd8 18.Kb1 O-O 19.Rhg1 Kh8 20.Bg5 f6 21.Be3 Qc6 22.Rg2 Nc4 23.Bxc4 Qxc4 24.Bd4 b5 25.Rdg1 Rf7 26.h4 a5 27.h5 h6 28.Be3 Qxe4 29.Bxh6 Rc5 30.Bxg7+