1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nb3 Be6 8.Bg5 Nbd7 9.Nc3 Be7 10.e3 h6 11.Bxf6 Nxf6 12.Qe2 Qb6 13.e4 dxe4 14.Nxe4 Rc8 15.Rfd1 O-O 16.Nxf6+ Bxf6 17.Bd5 e4 18.Bxe4 Rfe8 19.Qf3 Rc4 20.c3 Bg4 21.Qxg4 Rcxe4 22.Qf3 Re2