Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Jaenisch_Counterattack
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 Nxe4 5. d5 Nxf2 6. Kxf2 Bc5+ 7. Be3 Bxe3+
8. Kxe3 Ne7 9. Nxe5 Nf5+ 10. Kf2 Qh4+ 11. g3 Nxg3 12. hxg3 Qxh1 13. d6 Qh2+ 14.
Kf3 Qh5+ 15. Ng4 Qf5+ 16. Kg2 Qe4+ 17. Kh2 h5 18. Nf2 Qc6 19. Qe2+ Kd8 *
Position (FEN): r1bk3r/pppp1pp1/2qP4/7p/8/2P3P1/PP2QN1K/RN3B2 w - - 4 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 916
Best move: Qe7#