The Buffalo Bills struggled out of the gate in their 2024 regular-season opening game against the Arizona Cardinals. A horrendous personal foul call gave the Cardinals additional life on their first drive, one that ended with a five-yard touchdown pass to Michael Wilson from Kyler Murray. However, the next mistake was a self-inflicted wound by the Bills. Roy Lopez sacked and stripped the ball from Josh Allen. Arizona tacked on three more points.
By the middle of the second quarter, the Cardinals held a two-touchdown lead over the Bills.
Buffalo kept their composure, methodically chipping away at the lead. By the middle of the third quarter, the Bills took their first lead of the season.
Buffalo’s offense and defense seemed to have things under control in the second half. However, the Bills special teams unit decided to make things interesting by allowing a 96-yard kickoff return to DeeJay Dallas.
The Bills defense did enough on the final drive to hold the lead and prevent another “Hail Murray.”
Here is how Bills Wire grades the position groups for Buffalo’s performance on Sunday: