Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Classical_Variation
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. h4 h6 7. Nf3 e6 8. Ne5
Bh7 9. Qh5 g6 10. Qf3 Nf6 11. Qb3 Nbd7 12. Qxb7 Nxe5 13. dxe5 Rb8 14. Qxc6+ Nd7
15. Ne4 Qa5+ 16. Bd2 Qxe5 17. O-O-O *
Position (FEN): 1r2kb1r/p2n1p1b/2Q1p1pp/4q3/4N2P/8/PPPB1PP1/2KR1B1R b k - 1 17
Black to move.
Themes: Queenside Attack Opening Mate in 1 
Puzzle rating: 847
Best move: Qxb2#