49ers have a tough remaining schedule but they just need to win their division whereas the Bengals have no hope in their division so they will have to fight for the WC.
I would lean 49ers but let's see how CMC looks and if they can go a week or 2 without half the team getting hurt.