Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Zukertort_Variation
Moves: 1. d4 d5 2. Nf3 e6 3. Bf4 Bd6 4. Bg3 Bxg3 5. hxg3 f5 6. e3 Nf6 7. c3 O-O 8.
Nbd2 c6 9. Bd3 Nbd7 10. Ng5 Qe7 11. g4 h6 12. Ngf3 Nxg4 13. Nh4 Qf7 14. Qf3 e5
15. Qxf5 exd4 *
Position (FEN): r1b2rk1/pp1n1qp1/2p4p/3p1Q2/3p2nN/2PBP3/PP1N1PP1/R3K2R w KQ - 0 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 700
Best move: Qh7#