Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Other_variations
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. Nc3 Bf5 5. d4 h6 6. Bd3 Bxd3 7. Qxd3 e6 8.
O-O Nd7 9. Bf4 Ngf6 10. a4 Nh5 11. Bd2 a6 12. Qe2 Bd6 13. h3 Bf4 14. Nh2 Qg5
15. Nf3 Qg6 16. Bxf4 Nxf4 17. Qd2 *
Position (FEN): r3k2r/1p1n1pp1/p3p1qp/3p4/P2P1n2/2N2N1P/1PPQ1PP1/R4RK1 b kq - 1 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 882
Best move: Qxg2#