1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.Bc4 Nd4 5.Nxe5 d6 6.Nxf7 Qe7 7.Nxh8 d5 8.Bxd5 Nxd5 9.d3 Qb4 10.Qh5+ g6 11.Qxd5 Nxc2+ 12.Kd1 Nxa1 13.Qf7+ Kd8 14.Bg5+ Be7 15.Qd5+ Bd7 16.Qg8+ Be8 17.Nf7+ Kd7 18.Ne5+ Kd6 19.Qd5#