Pittsburgh Steelers vs. Buffalo Bills - 12/15/19 NFL Pick, Odds, and Prediction

Pittsburgh Steelers vs. Buffalo Bills - 12/15/19 NFL Pick, Odds, and Prediction Photo by Mark J. Rebilas-USA TODAY Sports

Buffalo Bills (9-4) at Pittsburgh Steelers (8-5)

NFL Football: Sunday, December 15, 2019 at 8:20 pm (Heinz Field)

The Line: Pittsburgh Steelers -1.5 -- Over/Under: 37

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

The Buffalo Bills and the Pittsburgh Steelers meet in week 15 NFL action from Heinz Field on Sunday night football.

The Buffalo Bills will look to bounce back after a 24-17 loss to Baltimore in their last outing. Josh Allen threw for 146 yards and a touchdown on 17 of 39 passing while Devin Singletary rushed for 89 yards on 17 carries. Dawson Knox led the Bills with 37 receiving yards while Cole Beasley had 4 grabs for 29 yards and a touchdown and Singletary had a team-high 6 catches for 29 yards. Defensively, Jordan Poyer led the Bills with 10 total tackles including 5 solo tackles while Tremaine Edmunds had 8 total tackles and an interception. As a team, Buffalo is averaging 341.9 yards of total offense and 21.1 points per game while allowing 296.8 yards of total defense and 16.3 points per game against this season.

The Pittsburgh Steelers will look to keep their momentum going after improving to 8-5 on the year with a 23-17 win over Arizona in their last outing. Devlin Hodges threw for 152 yards and a touchdown on 16 of 19 passing while Kerrith Whyte and Benny Snell Jr. each had 41 rushing yards. Diontae Johnson led the Steelers with 6 catches for 60 yards and a touchdown while James Washington added 4 receptions as well. Defensively, Joe Haden had a pair of interceptions and T.J. Watt had a pick as well while Mark Barron, Steven Nelson and Terrell Edmunds each had 7 tackles. As a team, Pittsburgh is averaging 290.1 yards of total offense and 19.9 points per game while allowing 310.9 yards of total defense and 18.6 points per game against this season.

Buffalo is 6-0-1 ATS in their last 7 road games and 4-1-1 ATS in their last 6 games overall while the under is 14-3 in their last 17 games as an underdog. Pittsburgh is 5-1 ATS in their last 6 home games and 5-1 ATS in their last 6 games against a team with a winning record while the over is 13-4 in their last 17 games as a home favorite. Buffalo is 1-5 ATS in the last 6 meetings between these two teams.

The points with the Bills are tempting considering that a win here could make next week’s matchup against New England quite interesting with the division on the line. However, Pittsburgh has been rolling lately and getting it done on both sides of the ball, especially on defense where they’ve held 8 of their last 10 opponents to 17 points or less. Primetime at Heinz Field can be one of the more hostile environments to play in, and with there being so much pressure on Buffalo, that’s not the best spot for the Bills in my opinion. I’ll lay the points with the Steelers here.

TRIAL FOR COMPUTER PICKS INCLUDING LIVE IN GAME BETTING ALERTS

Chris’s Pick Pittsburgh -1.5

Get Premium Picks Start Winning Now »
The pick in this article is the opinion of the writer, not a Pick Dawgz site consensus.