1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bd6 5.d4 O-O 6.O-O c5 7.dxc5 Bxc5 8.Qc2 dxc4 9.Qxc4 Qc7 10.Na3 Bb6 11.Qb3 Qe7 12.Nc4 Bc7 13.Nd4 Nd5 14.Nb5 a6 15.Nxc7 Qxc7 16.Bxd5 exd5 17.Nb6 Ra7 18.Bf4 Qe7 19.Bxb8 Bh3 20.Bxa7 Bxf1 21.Kxf1