1.d4 Nf6 2.Nf3 e6 3.g3 c5 4.Bg2 Nc6 5.O-O d5 6.c4 dxc4 7.Ne5 Bd7 8.Na3 cxd4 9.Naxc4 Rc8 10.Qb3 Qc7 11.Bf4 Nh5 12.Nxf7 Nxf4 13.Nxh8 Nxg2 14.Qf3 Nd8 15.Qh5+ g6 16.Qxh7 Qxc4 17.Qxg6+ Ke7 18.Qg5+ Kd6 19.Rac1 Qd5 20.Qxd5+ Kxd5 21.Rxc8 Bxc8 22.Kxg2 e5 23.Ng6