1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Be3 Bg7 6.Bc4 Nf6 7.Nc3 O-O 8.Bb3 d6 9.f3 Qb6 10.Nf5 Qc7 11.Nxg7 Kxg7 12.Qd2 Kg8 13.h4 h5 14.Bg5 Nh7 15.O-O-O Nxg5 16.Qxg5 Kg7 17.g4 f6 18.Qf4 e5 19.Qg3 hxg4 20.fxg4 Nd4 21.Qg2 Be6 22.Bxe6 Nxe6 23.Nd5 Qd7 24.Kb1 Nf4 25.Nxf4 exf4 26.Qf3 g5 27.hxg5 fxg5 28.Rd5 Qe7 29.Rh5 Kg6 30.Qh1 Qe8 31.Rh7