Pittsburgh Steelers vs. Baltimore Ravens - 12/10/17 NFL Pick, Odds, and Prediction

Pittsburgh Steelers vs. Baltimore Ravens - 12/10/17 NFL Pick, Odds, and Prediction Photo by USA TODAY Sports

Baltimore Ravens (7-5) at Pittsburgh Steelers (10-2)

NFL Football: Sunday, December 10, 2017 at 8:30 pm (Heinz Field)

The Line: Pittsburgh Steelers -6 -- Over/Under: 43.5 Click to Get Latest Betting Odds

TV: NBC Stream live sports and exclusive originals on ESPN+. Sign up now! Advertisement

The Baltimore Ravens and Pittsburgh Steelers meet Sunday in NFL action at Heinz Field.

The Baltimore Ravens look for a fourth straight victory to remain in the AFC wild card race. The Baltimore Ravens have split their last six road games. Joe Flacco is completing 65.1 percent of his passes for 2,144 yards, 11 touchdowns and 11 interceptions. Flacco has one or less touchdown passes in eight of his last 10 games. Mike Wallace and Jeremy Maclin have combined for 878 receiving yards and six touchdowns while Benjamin Watson has 45 receptions. The Baltimore Ravens ground game is averaging 115.5 yards per contest, and Alex Collins leads the way with 705 yards and four touchdowns. Defensively, Baltimore is allowing 17.3 points and 311.3 yards per game. C.J. Mosley leads the Baltimore Ravens with 101 tackles, Terrell Suggs has 10.5 sacks and Eric Weddle has five interceptions. 

The Pittsburgh Steelers look to build on their seven-game winning streak to keep chasing the top seed in the AFC. The Pittsburgh Steelers have won three straight home games. Ben Roethlisberger is completing 62.8 percent of his passes for 3,238 yards, 22 touchdowns and 13 interceptions. Roethlisberger has two or more touchdown passes in five of his last six games. Antonio Brown and JuJu Smith-Schuster have combined for 1,881 receiving yards and 14 touchdowns while Le'Veon Bell has 66 receptions. The Pittsburgh Steelers ground game is averaging 103.1 yards per contest, and Bell leads the way with 1,057 yards and five touchdowns. Defensively, Pittsburgh is allowing 17.8 points and 294.7 yards per game. Ryan Shazier leads the Pittsburgh Steelers with 89 tackles, Cameron Heyward has nine sacks and Mike Hilton has two interceptions.

Wonder who the Top Experts Picked? Click Here To Find Out

The Ravens are 8-17 ATS in their last 25 games in December, 10-2 ATS in their last 12 vs. AFC North and 3-1-1 ATS in their last 5 games overall. The Steelers are 4-0 ATS vs. a team with a winning record, 12-4 ATS in their last 16 games in December and 5-1-1 ATS in their last 7 games following a ATS loss. The Ravens are 4-1-1 ATS in their last 6 meetings, the underdog is 4-1-1 ATS in their last 6 meetings and the under is 4-1-1 in the last 6 meetings.

We saw Monday night in the Bengals - Steelers game just how nasty and physical these AFC North games are. These games are usually low scoring and come down to the wire. You should expect no different here. The Ravens are finally healthy on the offensive side of the ball, which has allowed Flacco to be more of a difference maker and the ground game has picked up the last couple of weeks. The Steelers are finding ways to win, but five of their last seven games have been decided by six or less points. The Steelers secondary has also shown holes at times the last few weeks and linebacker Ryan Shazier likely won't play in this contest. Four of the last five meetings between the Ravens and Steelers have been decided by six or less points. Give me the points here.

See Who The Experts Picked To Win This One

Randy’s Pick Baltimore Ravens +6

The pick in this article is the opinion of the writer, not a Sports Chat Place site consensus.

Mitch's Take...

Mitch's Dog of the Day 1/23/21: Free College Basketball Pick CBB Picks, Predictions and Betting Tip