1.e4 e5 2.Bc4 Nf6 3.Nf3 Bd6 4.Ng5 Nc6 5.Nxf7 Qe7 6.Nxh8 Qf8 7.Nf7 Na5 8.Nxd6+ cxd6 9.Na3 d5 10.Bxd5 Qd6 11.Nb5 Qc5 12.Qe2 Nxd5 13.exd5 Kd8 14.d3 Qxd5 15.c4 Qc5 16.Bg5+ Ke8 17.Qh5+ g6 18.Qxh7 b6 19.d4 Qxc4 20.Qe7#