1.Nf3 Nc6 2.g3 d5 3.c4 dxc4 4.Qa4 Qd5 5.Nc3 Qc5 6.b3 e5 7.Nb5 Qb6 8.Nxe5 Nxe5 9.Nd6+ Ke7 10.Qe8+ Kxd6 11.Qxf8+ Ne7 12.Qxh8 Qd4 13.Ba3+ c5 14.Qd8+ Bd7 15.Bxc5+ Qxc5 16.Qxa8 Qd4 17.Rc1 Qe4 18.Qb8+ Kc6 19.f3 Nd3+ 20.Kd1 Nb2+ 21.Ke1 Nd3+