Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Tarrasch_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. c3 cxd4 5. cxd4 Nc6 6. Ngf3 dxe4 7. Nxe4 Nf6 8.
Nxf6+ Qxf6 9. Be2 Bd6 10. O-O O-O 11. a3 Rd8 12. Bg5 Qg6 13. Bxd8 Nxd8 14. Re1
Bd7 15. Bd3 f5 16. Ne5 Bxe5 17. Rxe5 Bc6 18. d5 Bxd5 19. Bxf5 *
Position (FEN): r2n2k1/pp4pp/4p1q1/3bRB2/8/P7/1P3PPP/R2Q2K1 b - - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1242
Best move: Qxg2#