1.c4 c5 2.Nc3 Nc6 3.g3 Nf6 4.Bg2 e6 5.e4 Be7 6.Nge2 O-O 7.d3 d6 8.f4 e5 9.O-O Bg4 10.h3 Bd7 11.f5 a6 12.g4 h6 13.Be3 Nd4 14.Ng3 Nh7 15.Nd5 Bh4 16.Kh2 b5 17.Qd2 Bg5 18.Rf2 Bc6 19.Bxg5 Nxg5 20.h4 Bxd5 21.hxg5 Bc6 22.f6 hxg5 23.Qxg5 Ne6 24.Qh4 Nf4 25.g5 Ng6 26.Qh5 Bd7 27.Nf5 Bxf5 28.exf5 Nf4 29.Rxf4 exf4 30.fxg7 f6 31.Bd5+