1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 dxc4 5.Bg2 Nbd7 6.O-O Rb8 7.a4 a6 8.a5 Nd5 9.e4 Nb4 10.Na3 b5 11.axb6 Nxb6 12.Ne5 Bb7 13.Naxc4 Nxc4 14.Qa4+ c6 15.Nxc4 Be7 16.Bf4 Rc8 17.d5 exd5 18.exd5 Nxd5 19.Bxd5 Qxd5 20.Rfe1 Kf8 21.Nb6 Qf5 22.Nxc8 Qxc8 23.Qe4 Bc5 24.Ra5 f5 25.Bd6+