Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. d4 d5 3. e5 h6 4. f4 c5 5. Nf3 cxd4 6. Nxd4 Nc6 7. Nxc6 bxc6 8. Bd3
Qh4+ 9. g3 Qd8 10. O-O g5 11. Nc3 Be7 12. Ne2 h5 13. fxg5 Bxg5 14. Qe1 h4 15.
Qf2 Nh6 16. gxh4 Bxh4 17. Qf3 Bb7 18. Bxh6 Rxh6 *
Position (FEN): r2qk3/pb3p2/2p1p2r/3pP3/7b/3B1Q2/PPP1N2P/R4RK1 w q - 0 19
White to move.
Themes: Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 571
Best move: Qxf7#