1.e4 e5 2.Bc4 Nf6 3.Nf3 Nc6 4.Nc3 Nxe4 5.Bxf7+ Kxf7 6.Nxe4 d5 7.Nfg5+ Kg6 8.Qf3 dxe4 9.Qf7+ Kxg5 10.d3+ Kh4 11.h3 g6 12.dxe4 Nd4 13.Qc4 g5 14.Qf7 Nxc2+ 15.Ke2 Qd3+ 16.Kxd3 Ne1+ 17.Rxe1 h6 18.Rh1 Bxh3 19.Rxh3+ Kg4 20.Qf3#