When the Baltimore Ravens and Pittsburgh Steelers met in Week 1, the result was a shocker. Pittsburgh stumbled right out of the gate and was steamrolled by Joe Flacco and the Ravens' passing attack, as Baltimore coasted to a win. Since then, Pittsburgh has improved while Baltimore has stagnated. Flacco, in particular, has seen his performances go backwards. Baltimore might win the second meeting, but the game should play out much differently.
Thanks in part to those recent Flacco performances, Pittsburgh are three-point favorites against Baltimore. That opening line has stayed steady, with a couple of bookies moving it a half-point in favor of the Steelers. And for those not into the traditional spread bets, the over-under of 42 1/2 is probably the lowest line you'll see this season in which the under sounds like a reasonable bet.
For all of the odds on this week's NFL games and all kinds of other sports, check out Odds Shark. SB Nation also has all of the Week 9 NFL Odds. For more on the two teams, check out Baltimore Ravens blog Baltimore Beatdown and Pittsburgh Steelers blog Behind The Steel Curtain.