Buffalo Bills (7-2 4-5 ATS) at Arizona Cardinals (5-3 5-3 ATS)
The Bills have won three in a row and they head to the desert to face a Cardinals team that had their three-game win streak snapped in their last game. The Cardinals are a 2-point favorite in this non-conference game with the total at 56.
The total has gone from 49 to 56 since opening while the line has not changed.
The Bills are coming off a 44-34 win over the Seattle Seahawks where they sent a statement telling the league they are legit. The team has a healthy lead in the AFC East and Josh Allen leads a squad that ranks seventh in the league in passing yards per game.
Arizona had a chance to take the lead in the tough NFC West in their last game but suffered a 34-31 loss to the Miami Dolphins.
Kyler Murray has not had a sophomore slump so far and is the leading rusher for the Cardinals.
Allen Comes Through
After no TD and one INT in two Bills games, both wins, he passed for a season-high 415 yards with three TD and no INT in the win over the Seahawks.
While the Bills are playing well they have only covered the spread in one of their last four games.
The Bills won the Seattle game even though they only rushed for a grand total of 34 yards. Devin Singletary leads the team with 386 rushing yards and while he had 33 receiving yards in the Seahawks game he only rushed for one yard.
Stefon Diggs leads the NFL in receiving yards and had 118 receiving yards in the win over the Seahawks.
The Cardinals defense has been up and down on the season and while they played well against the run in their last game and outgained the Dolphins by 130 yards they still took the loss.
Not a Good Ending
In their 34-31 loss to the Dolphins in their last game, they were outscored 10-0 in the fourth quarter. They had more yards and rushed for 178 yards but were only 5/12 on third down and could not do much on offense in the fourth quarter.
Murray has been doing his part ranking 11th in the league in QBR and he has eight TD and only one INT in his last three games.
Murray rushed for over 100 yards and nearly averaged 10 yards per carry in the Miami game. Chase Edwards rushed for 70 yards but only averaged 2.8 yards per carry. Arizona’s run game has been legit but Murray has been the main reason and Kenyon Drake and Edwards have not helped out much.
DeAndre Hopkins ranks fifth in the league in receiving yards but has cooled off after a fast start and only had 30 receiving yards in the Miami game.
The Cardinals have 22 sacks on the season and the Bills have four and the pass rush will be key in this game where each QB will be in the spotlight.
The Bills are only 1-4-1 ATS in their last six road games while the Cardinals are only 1-5 ATS in their last six games as a home favorite.
While the Bills may have made a statement in their last game I think the Cardinals will do so in this game. Look for Murray to have a big game and for Arizona to get it done in their house on both sides of the ball. The Cardinals will get the home W and cover the spread over the Bills, who will be brought down to earth in this game,
PICK: Cardinals -2