1.e4 e5 2.Nf3 d6 3.d4 f5 4.Bc4 fxe4 5.Nxe5 dxe5 6.Qh5+ Kd7 7.Qf5+ Kc6 8.Qxe5 a6 9.d5+ Kb6 10.Be3+ Bc5 11.Bxc5+ Kxc5 12.b4+ Kxb4 13.Nd2 b5 14.Rb1+ Ka5 15.Qd4 Qf8 16.Nb3+ Kb4 17.Bxb5+ Kxb5 18.a4#