Chess puzzle (Checkmate)
Opening: Caro-Kann_Defense, Caro-Kann_Defense_Tartakower_Variation
Moves: 1. e4 c6 2. Nc3 d5 3. d4 dxe4 4. Nxe4 Nf6 5. Nxf6+ exf6 6. Bd3 Qxd4 7. Qf3 Bb4+
8. c3 Bxc3+ 9. Kf1 Ba5 10. Ne2 Qb4 11. Bf4 Qxb2 12. Rb1 Qxa2 13. Qg3 O-O 14.
Bxb8 Rd8 15. Bf4 Bf5 16. Rd1 Qb3 17. Rb1 Qxb1+ 18. Bxb1 *
Position (FEN): r2r2k1/pp3ppp/2p2p2/b4b2/5B2/6Q1/4NPPP/1B3K1R b - - 0 18
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 666
Best move: Rd1#