1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Qe7 5.Qe2 Ng8 6.Nf3 g5 7.h3 d6 8.Nd5 Qd8 9.exd6+ Be6 10.dxc7 Qxd5 11.c8=Q+ Ke7 12.Qc7+ Ke8 13.Qb5+ Qc6 14.Qbxc6+ bxc6 15.b3 Bg7 16.Ne5 Ne7 17.Ba3 Nd7 18.Nxd7 Bxa1 19.Ne5 Kf8 20.Qxe7+ Kg7 21.Qxg5#