1.Nf3 Nc6 2.c4 f5 3.g3 b6 4.Bg2 Bb7 5.Nc3 e6 6.b3 Nf6 7.Bb2 Bc5 8.O-O Qe7 9.a3 d5 10.cxd5 exd5 11.d4 Bd6 12.b4 O-O-O 13.Nb5 Rhe8 14.Re1 Kb8 15.Nxd6 Qxd6 16.Ne5 g5 17.Nf7 Qe7 18.Nxd8 Rxd8 19.Rc1 f4 20.Qb3 fxg3 21.Qxg3 h6 22.Bc3 Re8 23.b5 Nd8 24.Bb4 Qg7 25.Rc2 Ne6 26.h3 Nxd4 27.Rxc7 Qg6 28.Rg7+ Ka8 29.Rxg6