The NFL's last remaining unbeaten team faces a substantial challenge on Wednesday afternoon in a game originally scheduled for Thanksgiving. The Pittsburgh Steelers, sitting at 10-0 on the season, will host the Baltimore Ravens in a battle between well-documented rivals. Pittsburgh deploys the league's most dominant defense and will face a Ravens offense that will be without quarterback Lamar Jackson and tight end Mark Andrews, among others. Baltimore enters this game in need of a win after suffering three losses in their last four outings.

Kickoff is at 3:40 p.m. ET. William Hill Sportsbook lists Pittsburgh as a 10.5-point home favorite, while the over-under for total points is set at 42.5 in the latest Ravens vs. Steelers odds. Before locking in any Steelers vs. Ravens picks, make sure you see the latest NFL predictions from SportsLine's proven projection model

The model, which simulates every NFL game 10,000 times, is up over $7,800 for $100 players on top-rated NFL picks since its inception five-plus years ago. It is a sizzling 19-10 on top-rated NFL picks this season, returning almost $800. The model also enters Week 12 on an incredible 115-75 run on top-rated NFL picks that dates back to the 2017 season. 

The model ranked in the Top 10 on NFLPickWatch in three of the past four years on straight-up NFL picks and beat more than 95 percent of CBS Sports office pool players three times during that span. Anyone who has followed it is way up. 

Now, the model has set its sights on Ravens vs. Steelers. You can visit SportsLine now to see the picks. Here are the NFL betting odds from William Hill and the latest trends for Steelers vs. Ravens:

  • Ravens vs. Steelers spread: Steelers -10.5
  • Ravens vs. Steelers over-under: 42.5 points
  • Ravens vs. Steelers money line: Steelers -550, Ravens +425
  • BAL: Ravens are 4-4 against the spread in AFC games
  • PIT: Steelers own a plus-12.4 point differential

Why the Ravens can cover

The Ravens are allowing just 333 total yards per game, eighth in the NFL, and Baltimore's passing defense ranks seventh in the league at 217 yards per game allowed. The Ravens are No. 2 in yards per pass attempt allowed (6.6) and fifth-best with 14 touchdown passes allowed.

Some of that high-level ability manifests on third down, with the Ravens allowing opponents to convert on just 34.5 percent of occasions.

Baltimore leads the NFL in kick return yardage, averaging 30.4 yards per return, and the Ravens have arguably the best place-kicker in the league in Justin Tucker. He has connected on 19 of 20 field goals this season, with the only miss from more than 50 yards, and he is also perfect on extra points.

Why the Steelers can cover

TJ Watt is tied for third in the NFL with 9.0 sacks and second with 14 tackles for loss. He is joined with 14 tackles for loss by teammate Vince Williams, and Pittsburgh has a pair of top-10 sack artists in Bud Dupree (8.0) and Stephon Tuitt (7.0). On the back end, Minkah Fitzpatrick is a budding star and ranks third with four interceptions this season.

Pittsburgh leads the NFL in scoring defense, giving up just 17.4 points per game, and the Steelers also sit atop the league in completion percentage allowed, interceptions, sacks, quarterback rating allowed and plenty of other categories.

How to make Ravens vs. Steelers picks

SportsLine's model is leaning over on the total, with the model projecting 44 points scored. The model also says one side of the spread cashes well over 50 percent of the time. You can only get that pick at SportsLine.

So who wins Steelers vs. Ravens on Wednesday? And which side of the spread cashes in well over 50 percent of simulations? Visit SportsLine now to see which side of the Ravens vs. Steelers spread to jump on, all from the advanced model that is up more than $7,800 on its top-rated NFL picks, and find out.