Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Mediterranean_Defense
Moves: 1. e4 e6 2. d4 Nf6 3. e5 Nd5 4. Nc3 Bb4 5. Bd2 Bxc3 6. bxc3 Qh4 7. Nf3 Qe4+ 8.
Be2 Nf4 9. Bxf4 Qxf4 10. O-O b6 11. c4 Bb7 12. d5 exd5 13. cxd5 O-O 14. c4 d6
15. e6 fxe6 16. dxe6 Re8 17. Nd4 Qg5 18. f4 *
Position (FEN): rn2r1k1/pbp3pp/1p1pP3/6q1/2PN1P2/8/P3B1PP/R2Q1RK1 b - - 0 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 671
Best move: Qxg2#