The Bills have been outscored 90-17 over their last six quarters of football. The Cardinals, who are 11-3 in their last 14 games dating back to last season.
The Bills defense allowed 1,201 total yards in its last two losses, the most in any two-game span since the New York Yanks (1,227) in 1950. Buffalo also allowed a franchise-worst 621 yards against the 49ers, becoming the first team in NFL history to allow 300 yards passing and 300 rushing in the same game. The stats don't lie.
The Bills rank 30th against the run (171.8 yards per game), last in rushing touchdowns allowed (nine) and highest average per carry (5.7), and opponents are converting 48 percent of their third downs. The good news is that Arizona has yet to top 300 total yards in any of its first five games, and it’s allowed 17 sacks the last two weeks.
The Bills offensive line is banged up. Starters Cordy Glenn and Kraig Urbik are both sidelined with injuries. In the Bills' first three games, the team averaged 29 points. The Bills have turned over the ball 13 times (eight interceptions, 5 fumbles), ranking third most in the NFL, and 12 have come in the three losses. Opponents have scored 55 points off the 13 turnovers.
Arizona 24 Buffalo 16







