Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Other_variations
Moves: 1. e4 e6 2. Bc4 a6 3. a4 c5 4. Nc3 Nc6 5. d3 Nf6 6. Qf3 Qc7 7. Bf4 d6 8. Nge2
Nd4 9. Nxd4 cxd4 10. Ne2 e5 11. Bg5 Be7 12. Bxf6 Bxf6 13. g4 h6 14. Ng3 Qa5+
15. Ke2 Bd7 16. Nh5 Qd8 17. Nxg7+ Bxg7 *
Position (FEN): r2qk2r/1p1b1pb1/p2p3p/4p3/P1BpP1P1/3P1Q2/1PP1KP1P/R6R w kq - 0 18
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 690
Best move: Qxf7#