Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Winawer_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 dxe4 6. Qg4 Qf6 7. Qxe4 Qg6 8.
Qe2 b6 9. Nf3 Ba6 10. Qd2 Bxf1 11. Kxf1 Nd7 12. a4 Ngf6 13. Ba3 Qe4 14. a5 Qc6
15. Kg1 Ne4 16. Qe3 Nxc3 17. Qg5 Ne2+ 18. Kf1 Qc4 *
Position (FEN): r3k2r/p1pn1ppp/1p2p3/P5Q1/2qP4/B4N2/2P1nPPP/R4K1R w kq - 4 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1023
Best move: Qe7#