Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Steinitz_Attack
Moves: 1. e4 e6 2. e5 d5 3. exd6 Bxd6 4. d4 Ne7 5. Nf3 O-O 6. Nc3 Bb4 7. Bd2 Nbc6 8.
Bb5 a6 9. Bxc6 Nxc6 10. Qe2 Bd7 11. O-O-O Bxc3 12. Bxc3 Ne7 13. d5 exd5 14.
Rhe1 Re8 15. Qd3 Ng6 16. Rxe8+ Qxe8 17. Qxd5 Bc6 18. Qd4 Bxf3 *
Position (FEN): r3q1k1/1pp2ppp/p5n1/8/3Q4/2B2b2/PPP2PPP/2KR4 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 665
Best move: Qxg7#