1.Nf3 Nf6 2.g3 d5 3.Bg2 e6 4.O-O Be7 5.c4 O-O 6.b3 b6 7.Bb2 Bb7 8.e3 Nbd7 9.Nc3 c5 10.Qe2 Rc8 11.d3 Qc7 12.Nh4 Rfe8 13.f4 Bf8 14.g4 dxc4 15.dxc4 Bxg2 16.Qxg2 g6 17.Rad1 Red8 18.f5 exf5 19.gxf5 Qc6 20.Nd5 Nxd5 21.cxd5 Qd6 22.fxg6 fxg6 23.Nf5 Qb8 24.d6 Qa8 25.Ne7+ Bxe7 26.Qxa8 Rxa8 27.dxe7 Nb8