Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Advance_Variation
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Nf3 e6 5. Bf4 c5 6. c3 Nc6 7. a3 Be7 8. Nbd2 Bg6
9. Bb5 Qb6 10. Bxc6+ bxc6 11. Qc1 Bd3 12. h3 c4 13. Bg5 Rb8 14. Bxe7 Nxe7 15.
Ng5 Qxb2 16. h4 Rb3 17. Nxb3 *
Position (FEN): 4k2r/p3nppp/2p1p3/3pP1N1/2pP3P/PNPb4/1q3PP1/R1Q1K2R b KQk - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 946
Best move: Qe2#