Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. e5 d5 3. d4 c5 4. c3 Nc6 5. Nf3 Qb6 6. Nbd2 Nge7 7. Qa4 Bd7 8. dxc5
Qxc5 9. Nb3 Qb6 10. Be3 Qc7 11. Bb5 a6 12. O-O Nf5 13. Bc5 Be7 14. Bxe7 Nfxe7
15. Nc5 O-O 16. Ng5 axb5 17. Qxb5 Ra5 18. Qd3 Rxc5 *
Position (FEN): 5rk1/1pqbnppp/2n1p3/2rpP1N1/8/2PQ4/PP3PPP/R4RK1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 488
Best move: Qxh7#