Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Main_Line
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Ng3 e6 6. Nf3 Bd6 7. Bd3 O-O 8.
Be3 Re8 9. Ne4 Nxe4 10. Bxe4 Nd7 11. Bxh7+ Kxh7 12. Ng5+ Kg6 13. h4 Kf6 14.
Qf3+ Ke7 *
Position (FEN): r1bqr3/pp1nkpp1/2pbp3/6N1/3P3P/4BQ2/PPP2PP1/R3K2R w KQ - 3 15
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 907
Best move: Qxf7#