The Buffalo Bills (+2) will clash with the Pittsburgh Steelers (-2) at Heinz Field. This key Sunday Night game kicks off at 8:20 p.m. ET and fans can catch the action by tuning in to NBC.
Buffalo Bills vs. Pittsburgh Steelers Betting Odds 12/15/2019
This AFC game’s line is placed at 2 points in favor of Pittsburgh. The Bills are currently getting +110 moneyline odds while the Steelers are -130. This AFC matchup could offer several in-game betting scenarios. The over/under is set at 37 points.
The original odds have shifted, as the opening line was 1.5. The game’s over/under has not moved after being set initially at 37.
The Bills are 9-4 straight up (SU) while the Steelers are 8-5 SU. Each of these teams has posted a good return this year as the Steelers are up 3.7 units and the Bills have gained 5.7 units.
The Bills are trying to bounce back after a 24-17 defeat to Baltimore in Week 14. Josh Allen completed only 17-of-39 passes for 146 yards and one touchdown. Devin Singletary (89 yards on 17 rush attempts) led the ground attack in the loss while Singletary (six receptions, 29 yards) and Cole Beasley (four catches, 29 yards, one TD) shared the receiving duties.
Pittsburgh is coming off of a 23-17 win over Arizona a week ago. The defensive unit held its ground in the victory, limiting the Cardinals to only 194 passing yards and 71 yards on the ground. Christian Kirk was a bright spot in the defeat, posting 85 yards on eight catches for Arizona. For Pittsburgh, Devlin Hodges completed 16-of-19 passes for 152 yards and one touchdown. Benny Snell Jr. (41 rushing yards on 16 attempts) mounted the ground game in the win while Diontae Johnson (six receptions, 60 yards, one TD) and James Washington (four catches, 33 yards) led the receiving corps.
Buffalo’s run the ball on 47.6 percent of its offensive possessions this year while Pittsburgh has an overall rush percentage of 44.8 percent. The Bills have run for 135 yards/game and have 12 touchdowns via handoffs this year. The Steelers are logging 95 rushing yards per contest and have six total rush TDs.
The Bills have averaged 222 yards in the air overall and have 18 passing scores so far. The Steelers have recorded 208 pass yards per outing and have 16 total pass TDs.
On the defensive side of the ball, Buffalo seems to have the upper hand when it comes to limiting the pass. The team has allowed 105 rush yards and 211 pass yards per game. Pittsburgh has allowed 101.2 rushing yards per game and 233.6 to opposing teams in the air. Both teams allow similar adjusted net yards per pass attempt (ANY/A) to the opposition, as the Bills have given up an ANY/A of 4.80 to opposing QBs, while the Steelers are yielding an ANY/A of 4.77.
Hodges likely has the advantage over Allen in this one. The Steelers man under center has an adjusted net yards per pass attempt 7.14 for the year and 7.48 across his past two outings while Allen’s ANY/A is 5.60 and 4.78 over the last two outings.
Buffalo Bills vs. Pittsburgh Steelers Free Prediction
SU Winner – Bills, ATS Winner – Bills, O/U – Over
Team Betting Trends
The Pittsburgh defense has sacked opposing QBs 48 times this year. Buffalo has registered just 38 sacks.
Pittsburgh has lost eight fumbles this season while Buffalo has lost five.
The Bills offense has created five pass plays of 40 or more yards, while the Steelers have put up eight such plays.
The Buffalo defense has allowed four pass plays of 40 or more yards, while Pittsburgh has given up five such plays.
The Buffalo offense has created 11 rushing plays of 20 or more yards, while Pittsburgh has created eight such runs.
The Bills defense has allowed 10 rushing plays of 20 or more yards, while the Steelers have given up five such runs.
Pittsburgh has won eight of its last nine games SU, with a -14-point loss to Cleveland on November 14th representing its one defeat over that stretch.
As a team, Buffalo has averaged 4.5 yards per carry over its last three outings and 4.0 over its last two.
Pittsburgh has averaged 4.0 yards per carry over its last three contests and 3.9 over its last two.