Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Hillbilly_Attack
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Nc6 5. Qf3 Nf6 6. c3 Bg4 7. Qg3 e6 8. h3
Bd6 9. Qd3 Bf5 10. Qb5 Ne4 11. Qxb7 Qh4 12. Qxc6+ Ke7 13. g3 Nxg3 14. fxg3
Bxg3+ 15. Kd1 Qh5+ 16. Ne2 Bd3 17. Bc4 *
Position (FEN): r6r/p3kppp/2Q1p3/3p3q/2B5/2Pb2bP/PP1PN3/RNBK3R b - - 5 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 958
Best move: Qxe2#