1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.d4 Nbd7 7.b3 b6 8.Bb2 Bb7 9.cxd5 exd5 10.Nc3 Re8 11.Ne5 Bd6 12.f4 Ne4 13.Nxe4 dxe4 14.e3 Nf6 15.a3 c5 16.Qe2 cxd4 17.Bxd4 Qe7 18.b4 a5 19.b5 Bxe5 20.Bxe5 Nd7 21.Bd4 Nc5 22.f5 Nd7 23.f6 Qe6 24.Qh5 Ne5 25.Rf5 Ng6 26.fxg7 Rad8 27.Qxh7+