1.e4 c5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 e6 6.Be3 d6 7.Qd2 Nd4 8.Nd1 Ne7 9.c3 Ndc6 10.Bh6 O-O 11.Bxg7 Kxg7 12.Ne3 f5 13.h4 e5 14.h5 f4 15.gxf4 exf4 16.Nd5 Nxd5 17.exd5 Ne5 18.hxg6 hxg6 19.Be4 Bg4 20.f3 Bh5 21.O-O-O Qf6 22.Qg2 Kh6 23.Nh3 b5 24.Kb1 a5 25.d4 cxd4 26.cxd4 Nc4 27.Nxf4 Ne3 28.Nxh5 Nxg2 29.Nxf6+