1.c4 Nf6 2.Nf3 c5 3.g3 Nc6 4.Bg2 e6 5.O-O Be7 6.Nc3 O-O 7.d4 cxd4 8.Nxd4 h6 9.e4 Bc5 10.Be3 Ng4 11.Qxg4 Bxd4 12.Bxh6 f5 13.exf5 exf5 14.Qg6 Qf6 15.Qxf6 Bxf6 16.Bf4 a5 17.Rac1 g5 18.Bd6 Re8 19.Rfe1 Rd8 20.a3 Nd4 21.Nd5 Bg7 22.Be7 Rf8 23.Bxf8 Bxf8 24.Nb6 Rb8 25.Rcd1 Ne6 26.Rxe6 dxe6 27.Rd8 Kf7 28.Rxc8 Rxc8 29.Nxc8 Bc5 30.Bxb7