Chess puzzle (Checkmate)
Opening: Hungarian_Opening, Hungarian_Opening_Other_variations
Moves: 1. g3 d5 2. Bg2 Nc6 3. f4 e5 4. fxe5 Nxe5 5. d4 Ng6 6. c4 dxc4 7. Qa4+ c6 8.
Qxc4 h5 9. Nc3 h4 10. e4 Be7 11. Nge2 hxg3 12. hxg3 Rxh1+ 13. Bxh1 Bg5 14. e5
Bxc1 15. Rxc1 N8e7 16. Ne4 Kf8 17. Nd6 Nf5 *
Position (FEN): r1bq1k2/pp3pp1/2pN2n1/4Pn2/2QP4/6P1/PP2N3/2R1K2B w - - 5 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 538
Best move: Qxf7#