Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Knight_Variation
Moves: 1. e4 e6 2. Nf3 b6 3. e5 Bb7 4. d4 d6 5. c3 dxe5 6. Nxe5 Nd7 7. Nf3 Ngf6 8. Be2
h6 9. O-O Be7 10. h3 Nh7 11. Bf4 g5 12. Be5 f6 13. Bh2 f5 14. Be5 Nxe5 15. Nxe5
Bd6 16. Bb5+ c6 17. Qh5+ Ke7 *
Position (FEN): r2q3r/pb2k2n/1ppbp2p/1B2NppQ/3P4/2P4P/PP3PP1/RN3RK1 w - - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1045
Best move: Qf7#