Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Qb6 5. Nf3 Nc6 6. Be2 Nh6 7. Bxh6 Qxb2 8. Nbd2
gxh6 9. O-O Qxc3 10. Rc1 Qb4 11. Nb3 b6 12. Rc2 Rg8 13. dxc5 bxc5 14. Qc1 Qe4
15. Rd1 c4 16. Nbd2 Qg4 17. Bf1 Nb4 18. Rb2 Nd3 19. Bxd3 *
Position (FEN): r1b1kbr1/p4p1p/4p2p/3pP3/2p3q1/3B1N2/PR1N1PPP/2QR2K1 b q - 0 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 664
Best move: Qxg2#