1.e4 e5 2.Nf3 f5 3.Bc4 fxe4 4.Nxe5 d5 5.Qh5+ g6 6.Nxg6 hxg6 7.Qxg6+ Kd7 8.Bxd5 Nf6 9.Nc3 Qe7 10.d3 exd3+ 11.Be3 d2+ 12.Kxd2 Qd6 13.Qf7+ Be7 14.Rad1 Rf8 15.Kc1 Rxf7 16.Bxf7 Qxd1+ 17.Rxd1+ Kc6 18.a4 a6 19.Nd5 Bd8 20.Nb4#