1.e4 e5 2.Bc4 Nf6 3.Nf3 Nxe4 4.Bxf7+ Kxf7 5.Nc3 Nxc3 6.Nxe5+ Ke6 7.Qf3 Kxe5 8.O-O Nd5 9.c4 Nf6 10.Re1+ Kd4 11.a4 Bb4 12.Qe3+ Kxc4 13.d3+ Kb3 14.Qe2 Bxe1 15.Qxe1 Ne4 16.Bd2 Nxd2 17.Qxd2 a6 18.Ra3#