This is a big game and you all know all the reasons why for the Steelers.
The Bengals are going to have a bit of an adjustment to make without top corner Leon Hall in the lineup. But Ray Lewis is also banged up for the Ravens, which could help negate that against a solid Cincinnati run game.
Know this, in his last four games against the Bengals, Joe Flacco has thrown two touchdown passes and nine - count 'em - nine interceptions.
Also, after giving Ray Rice just five carries last week - you've gotta love Cam Cameron - expect the Ravens to try to get him a lot more involved this week. That's all well and good, but the Bengals can actually stop the run pretty well.
Baltimore is also finally expected to get Lee Evans back.
If this game were in Cincinnati, I'd pick the Bengals. As it is, I still like them to cover the 7-point spread.
Rookie QB Andy Dalton is playing some good football.
Take Baltimore to win, but Cincinnati to cover in a 23-17 loss