1.e4 e5 2.Bc4 Nf6 3.d3 Nc6 4.f4 exf4 5.Bxf4 Bc5 6.Nc3 d6 7.Bg5 h6 8.Bh4 g5 9.Bg3 Ng4 10.h3 Qf6 11.Nf3 Nf2 12.Bxf2 Qf4 13.Nd5 Qxf3 14.Qxf3 h5 15.Nxc7+ Kd8 16.Nxa8 g4 17.Qf6+ Ne7 18.Qxh8+ Kd7 19.Bxc5 dxc5 20.Bb5+ Kd6 21.Qf6+ Be6 22.e5+ Kd5 23.Nc7+ Kd4 24.c3+ Ke3 25.Qf2#