The Cardinals (+2.5) are set to welcome the Pittsburgh Steelers (-2.5) to Arizona. Kickoff for this game is pegged for 4:25 p.m. ET and you can tune in to the action on CBS.
Pittsburgh Steelers at Arizona Cardinals Betting Predictions 12/8/2019
Arizona enters this game as the underdog and is currently getting 2.5 points. The Steelers are also receiving -140 moneyline odds while the Cardinals are +120. Vegas has placed the over/under (O/U) at 43 points, and if one side can find paydirt early on, it’ll likely create a worthwhile in-game betting opportunity.
This game’s total has not changed after being initially posted at 43. Having said that, the opening line was 0 and has recently moved up to 2.5.
The Steelers are 6-4-2 against the spread (ATS) and have gained 2.7 units so far. They’ve been a good under bet and have posted an O/U record of 3-9.
The Cardinals are down 4.3 units this season. The team is 7-4-1 ATS and seven of its games have gone over the total.
The Steelers have gone 7-5 straight up (SU) in 2019 while the Cardinals are 3-8-1 SU.
Arizona enters this contest on a zero-game winning streak while Pittsburgh has lost each of its last zero. The Steelers just put together a 20-13 victory over Cleveland last week. Devlin Hodges completed 14-of-21 passes for 212 yards, along with a score and a pick. Benny Snell Jr. (63 yards on 16 rush attempts, one TD) led the running attack while James Washington (four receptions, 111 yards, one TD) and Vance McDonald (three catches, 21 yards) handled the receiving duties in the win.
In Week 13, the Rams knocked off this Arizona crew by a score of 34-7. The Cards defense allowed the Rams to pass for 427 yards and two touchdowns while rushing for 132 yards. Robert Woods had a productive outing in the win, posting 172 yards on 13 catches for Los Angeles. For Arizona, Kyler Murray completed 19-of-34 passes for 163 yards and one interception. Kenyan Drake (31 rushing yards on 13 attempts) mounted the running attack as Larry Fitzgerald (six receptions, 56 yards) and Pharoh Cooper (four catches, 26 yards) led the pass-catching corps in the loss.
Pittsburgh’s run the ball on 43.3 percent of its offensive possessions this year while Arizona has a rush percentage of 39.7 percent. The Steelers have produced 91 rush yards per game and have six scores on the ground this year. The Cards are averaging 114 rushing yards per game and have 11 total rush TDs.
If the results so far this season are any indication, then it’s looking like the Steelers should hold an edge along both the offensive and defensive fronts, as their offensive line has given up just 24 sacks while their D-line registered 52 sacks. The Cardinals, on the other hand, have given up 52 sacks and their defense has logged only 49 sacks.
The Steelers offense has averaged 213 yards in the air overall and has 15 passing scores so far. The Cards have produced 241 pass yards per contest and have 14 total pass TDs.
Pittsburgh seems to possess the upper hand in both areas of the defense. The team has allowed opponents to run for an average of 104 yards and pass for 237 yards per game. The Arizona D has given up 324.8 yards per game to opposing passers and 118.8 yards per game to opposing runners. The Steelers are giving up an adjusted net yards per pass attempt (ANY/A) of only 4.98 to opponents, while the Cards have allowed an 8.19 ANY/A.
Hodges has put up 412 passing yards this year, and has connected on 36-of-50 attempts with two passing touchdowns and two interceptions. Hodges has a 6.84 adjusted net yards per pass attempt overall, although that number sits at 8.60 over the past two outings.
The Steelers have tried to maintain tempo by feeding their running backs early and often. In addition to receiver James Washington (480 receiving yards and two touchdowns), Benny Snell Jr. (181 rush yards, one rush TD) and Jaylen Samuels (147 rush yards, one rush TD, 208 receiving yards, one receiving TD) have been big focal points in the Pittsburgh offensive scheme.
In the other huddle, Kyler Murray has connected on 249-of-394 passes for 2,716 yards, 12 TDs and six INTs. Murray’s ANY/A sits at 5.64 for the season and 3.25 over his last two outings.
The Cards also prefer to keep their RBs featured. In addition to Kenyan Drake (252 receiving yards), Kyler Murray (379 rush yards, three rush TDs) and Larry Fitzgerald (612 receiving yards and two TDs) have seen a lot of action lately.
Pittsburgh Steelers at Arizona Cardinals NFL Prediction
SU Winner – Steelers, ATS Winner – Cardinals, O/U – Over
The Steelers offense has tallied eight pass plays of 40 yards or more, while the Cardinals have accounted for nine such plays.
The Pittsburgh defense has allowed five pass plays of 40 or more yards, while Arizona has given up seven such plays.
The Pittsburgh offense has created seven rushing plays of 20 yards or more, while Arizona has created 11 such runs.
The Steelers defense has allowed five rushing plays of 20 yards or more, while the Cardinals have given up six such runs.
The Pittsburgh defense has 43 sacks on the year while Arizona has just 30.
As a team, Pittsburgh has produced 4.0 yards per carry over its last three games and 4.0 over its last two.
Arizona has averaged 4.4 yards per carry over its last three contests and 4.5 over its past two.
Pittsburgh has won seven of its last eight games SU, with a November 14th defeat to Cleveland accounting for the only loss over that stretch.