Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Other_variations
Moves: 1. g3 d5 2. Bg2 Nf6 3. d3 c5 4. Nd2 Nc6 5. Ngf3 e5 6. e4 Be6 7. O-O d4 8. Ng5
Bd7 9. f4 h6 10. Nxf7 Kxf7 11. fxe5 Nxe5 12. Nf3 Nxf3+ 13. Qxf3 Kg8 14. e5 Bc6
15. Qf5 Bxg2 16. exf6 Bxf1 *
Position (FEN): r2q1bkr/pp4p1/5P1p/2p2Q2/3p4/3P2P1/PPP4P/R1B2bK1 w - - 0 17
White to move.
Themes: Advanced Pawn Middlegame Mate in 1 
Puzzle rating: 1586
Best move: f7#