Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. Nf3 d5 3. e5 c5 4. d4 Nc6 5. c3 Qb6 6. Na3 Nh6 7. Bb5 Bd7 8. Bxc6
Bxc6 9. O-O Nf5 10. Ng5 cxd4 11. cxd4 Nxd4 12. Nc2 Bc5 13. Be3 Nxc2 14. Bxc5
Qxc5 15. Qf3 O-O 16. Rac1 b6 17. Qd3 Bb5 *
Position (FEN): r4rk1/p4ppp/1p2p3/1bqpP1N1/8/3Q4/PPn2PPP/2R2RK1 w - - 2 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 555
Best move: Qxh7#