1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 h6 5.Nxf7 Qe7 6.Nxh8 Qc5 7.Bf7+ Kd8 8.Nc3 Qd4 9.d3 Bc5 10.Be3 Qc4 11.Bxc4 Bxe3 12.fxe3 Ng4 13.Qxg4 d6 14.Qxg7 Ne7 15.O-O Bd7 16.Rf8+ Be8 17.Qf7 Kd7 18.Qe6+ Kd8 19.Nf7#