Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nf6 3. Nd2 e6 4. f4 c5 5. c3 Nc6 6. Ngf3 Bd6 7. Ne5 O-O 8. Bd3
Re8 9. O-O c4 10. Bc2 Nd7 11. Rf3 f6 12. Bxh7+ Kxh7 13. Rh3+ Kg8 14. Ng6 Kf7
15. Qh5 Nf8 16. Nh8+ Ke7 *
Position (FEN): r1bqrn1N/pp2k1p1/2nbpp2/3p3Q/2pP1P2/2P1P2R/PP1N2PP/R1B3K1 w - - 8 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1506
Best move: Qf7#