1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 Be7 7.cxd5 exd5 8.Nc3 O-O 9.Bf4 a6 10.Rc1 c4 11.Ne5 Na5 12.e4 Be6 13.Qe2 b5 14.exd5 Nxd5 15.Qe4 Nxf4 16.gxf4 Rb8 17.f5 Bc8 18.Qg4 g6 19.Be4 Qxd4 20.Nf3 Qg7 21.Nd5 Bd8 22.Qf4 Rb7 23.f6