Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Kingside_Fianchetto
Moves: 1. Nf3 g6 2. e4 Bg7 3. d4 Nf6 4. e5 Nd5 5. Bc4 c6 6. Bd2 e6 7. Bxd5 cxd5 8. Nc3
Nc6 9. Nb5 a6 10. Nd6+ Ke7 11. Bg5+ f6 12. exf6+ Bxf6 13. Bxf6+ Kxf6 14. Qd2 h6
15. Qf4+ Kg7 *
Position (FEN): r1bq3r/1p1p2k1/p1nNp1pp/3p4/3P1Q2/5N2/PPP2PPP/R3K2R w KQ - 2 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 815
Best move: Qf7#