Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Steinitz_Attack
Moves: 1. e4 e6 2. e5 b6 3. Nf3 Bb7 4. Bb5 Nc6 5. Bxc6 dxc6 6. O-O Qd7 7. d3 O-O-O 8.
Bg5 f6 9. Be3 g5 10. g4 h6 11. c4 f5 12. gxf5 exf5 13. Nc3 f4 14. Bd4 g4 15. e6
Qxe6 16. Bxh8 gxf3 17. Re1 Qg4+ 18. Kh1 *
Position (FEN): 2kr1bnB/pbp5/1pp4p/8/2P2pq1/2NP1p2/PP3P1P/R2QR2K b - - 3 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 904
Best move: Qg2#