1.e4 e5 2.Nf3 Bc5 3.Nxe5 Qf6 4.Nf3 Nh6 5.Nc3 Ng4 6.Nd5 Qe6 7.Nxc7+ Kd8 8.Nxe6+ dxe6 9.d4 Bb4+ 10.c3 Ba5 11.Bd2 Bc7 12.Ng5 Nxh2 13.Nxf7+ Ke8 14.Nxh8 Nc6 15.Qh5+ Kd8 16.Bg5+ Kd7 17.e5 a5 18.Qf7+ Ne7 19.Bb5+ Kd8 20.Bxe7#