Baltimore Ravens quarterback Lamar Jackson (8) looks to pass against Pittsburgh Steelers linebacker Payton Wilson (41) in the second quarter in an AFC wild card game at M&T Bank Stadium in Baltimore, Maryland.

The Pittsburgh Steelers (6-6) and Baltimore Ravens (6-6) meet Sunday in an AFC North battle from M&T Bank Stadium in Baltimore, Maryland. Kickoff is set for 1 p.m. ET (CBS). Let's analyze BetMGM Sportsbook's NFL odds around the Steelers vs. Ravens odds and make our expert NFL picks and predictions for the best bets.

The Steelers lost 26-7 to the Buffalo Bills at home Sunday in Week 13 action, failing to cover as a 3-point underdog. The Under (45) cashed. Pittsburgh got nothing going offensively, ending with just 117 yards through the air and 58 on the ground. After a 4-1 start to the season, it has lost 5 of its last 7 contests, going 2-5 against the spread (ATS) in that span. It is 5-7 ATS on the season.

The Ravens had their 5-game winning streak snapped by the Cincinnati Bengals in a 32-14 Thanksgiving Day loss Nov. 27. Baltimore failed to cover as a 7.5-point favorite as the Under (52.5) hit. Despite going 5-1 over its last 6 contests, it is just 3-3 ATS through that stretch. The Ravens have gone a disappointing 4-8 ATS on the season.

Watch the NFL on Fubo!

Steelers at Ravens odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated Saturday at 1:50 p.m. ET.

  • Moneyline (ML): Steelers +220 (bet $100 to win $220) | Ravens -275 (bet $275 to win $100)
  • Against the spread (ATS): Steelers +6 (-110) | Ravens -6 (-110)
  • Over/Under (O/U): 43 (O: -110 | U: -110)

Steelers at Ravens key injuries

Steelers

  • S Kyle Dugger (hand) out
  • DT Derrick Harmon (knee) out

Ravens

  • None

Steelers at Ravens picks and predictions

Prediction

Ravens 23, Steelers 18

Moneyline

PASS.

The Ravens (-275) should win at home, but they are far too expensive to take. Avoid the Steelers (+220) to right the ship with a road upset Sunday.

Against the spread

BET STEELERS +6 (-110).

The Ravens have been atrocious at home this season. They are 2-5 ATS across 7 games at M&T Bank Stadium and have given up at least 32 points in 3 of those contests. Baltimore's offense has also been sluggish over the past month, failing to score more than 23 points in 3 straight weeks. QB Lamar Jackson simply hasn't looked the same since returning from a hamstring injury.

The Steelers haven't been overly impressive as of late, either, but they have scored at least 28 points in 2 of their last 3 performances. Pittsburgh might be able to limit the Ravens' main weapon, their run game. It ranks tied for the eighth fewest rushing touchdowns allowed per game.

Take STEELERS +6 (-110).

Over/Under

BET UNDER 43 (-110).

The Ravens have gone Under in 4 of their last 5 games and will be facing a gritty and rough divisional foe. While their offense has slowed down, their defense has picked it up, allowing 19 or fewer in 4 of their last 5 contests as well.

The Steelers have gone Under in 4 of their last 5 games and are 1-2 O/U against AFC North foes. Pittsburgh is also coming off its offensive showing of the season. Take UNDER 43 (-110).

WIN YOUR FANTASY FOOTBALL LEAGUE! The Huddle has been turning players like you into winners for over 25 years. This season, it's your turn. Custom fantasy football rankings, sleepers and tools are just a click away. Subscribe now!

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow SportsbookWire on Twitter/X and like us on Facebook.

Access more NFL coverage:

TheHuddle Fantasy Football | BearsWire | BengalsWire | BillsWire | BroncosWire | BrownsWire | BucsWire | CardsWire | ChargersWire | ChiefsWire | ColtsWire | CommandersWire | CowboysWire | DolphinsWire | EaglesWire | FalconsWire | GiantsWire | JaguarsWire | JetsWire | LionsWire | NinersWire | PackersWire | PanthersWire | PatriotsWire | RaidersWire | RamsWire | RavensWire | SaintsWire | SeahawksWire | SteelersWire | TexansWire | TitansWire | VikingsWire | DraftWire | TouchdownWire | ListWire

This article originally appeared on Sportsbook Wire: Pittsburgh Steelers at Baltimore Ravens odds, picks and predictions

Reporting by Nathan Beighle, Sportsbook Wire / Sportsbook Wire

USA TODAY Network via Reuters Connect