1.Nf3 d5 2.d4 c6 3.c4 e6 4.Qc2 Nf6 5.Nbd2 Nbd7 6.e4 dxe4 7.Nxe4 Nxe4 8.Qxe4 Bb4+ 9.Bd2 Bxd2+ 10.Nxd2 c5 11.dxc5 Nxc5 12.Qe5 Nd3+ 13.Bxd3 Qxd3 14.Qxg7 Rf8 15.O-O-O Bd7 16.b3 Qf5 17.Qd4 Bc6 18.Nf3 Rg8 19.Ne5 Rxg2 20.Nxc6 bxc6 21.Qh8+ Ke7 22.Qxa8 Qa5 23.Qxc6