1.e4 e5 2.f4 exf4 3.Nf3 d5 4.d4 dxe4 5.Ne5 f6 6.Qh5+ g6 7.Nxg6 Bb4+ 8.c3 Be7 9.Nxh8+ Kd7 10.Bc4 Nc6 11.O-O b6 12.Nf7 Qf8 13.Bxf4 Bb7 14.Qg4+ Ke8 15.Re1 Na5 16.Be6 Nc4 17.b3 Nb2 18.Nd2 Nd3 19.Bd7+ Kxf7 20.Qh5+ Kg7 21.Bh6+ Kh8 22.Bxf8 Rxf8 23.Bf5 e3 24.Qxh7#