1.Nf3 Nf6 2.g3 e6 3.Bg2 d5 4.O-O c5 5.d4 Be7 6.c4 O-O 7.cxd5 Nxd5 8.e4 Nf6 9.Nc3 cxd4 10.Nxd4 e5 11.Ndb5 Qb6 12.Be3 Qc6 13.Rc1 Na6 14.Nxa7 Qe6 15.Nxc8 Raxc8 16.Nd5 Nxd5 17.exd5 Qd6 18.a3 Nc7 19.Bc5 Qf6 20.Bxe7 Qxe7 21.d6