1.Nf3 c5 2.g3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 Qa5+ 6.N1c3 Bb4 7.a3 Nd4 8.axb4 Qxa1 9.Nc7+ Ke7 10.Nxa8 Nf6 11.Nc7 Nxc2+ 12.Qxc2 Ne8 13.Qd1 d6 14.e4 Kd8 15.f3 Kd7 16.Nxe8 a6 17.Bh3+ Kd8 18.Bf5 Qb1 19.Nxg7 a5 20.Qxd6+ Bd7 21.Qxd7# 1-0