1.Nf3 e6 2.Ne5 Nf6 3.d4 d5 4.Bf4 c5 5.e3 Qb6 6.Nc3 Qxb2 7.Nb5 Qb4+ 8.c3 Qa5 9.Ng4 e5 10.Nxe5 a6 11.Nc4 dxc4 12.Nc7+ Kd8 13.dxc5+ Bd7 14.Nxa8 Qxc3+ 15.Ke2 Qb2+ 16.Kf3 g5 17.Bxg5 Bxc5 18.Bxc4 Kc8 19.Bxf6 Bc6+ 20.Bd5 Qxf6+ 21.Ke2 Bb5+ 22.Ke1 Bb4+ 23.Qd2 Qxa1# 0-1