Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Rubinstein_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Nxf6+ Qxf6 6. Nf3 h6 7. Bd3 c5 8.
O-O cxd4 9. Nxd4 Bd7 10. Nb5 Qd8 11. Bf4 Na6 12. Nd6+ Bxd6 13. Bxd6 Bc6 14. Ba3
Nc7 15. c4 Qg5 16. Qc2 *
Position (FEN): r3k2r/ppn2pp1/2b1p2p/6q1/2P5/B2B4/PPQ2PPP/R4RK1 b kq - 2 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 538
Best move: Qxg2#