Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Winawer_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. e5 b6 5. a3 Bf8 6. Qg4 Ne7 7. Bd3 Ba6 8. Bxa6
Nxa6 9. Nge2 Nf5 10. Be3 h5 11. Qh3 c5 12. O-O g5 13. g4 Nh4 14. f4 hxg4 15.
Qxg4 gxf4 16. Qxf4 cxd4 *
Position (FEN): r2qkb1r/p4p2/np2p3/3pP3/3p1Q1n/P1N1B3/1PP1N2P/R4RK1 w kq - 0 17
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 722
Best move: Qxf7#