Wide Receivers/Tight Ends
Stefon Diggs would finish the game as the leading receiver with seven receptions for 74 yards but it felt like there were plenty of yards left on the field. This was one of the first times in a long time, possibly ever since joining the Bills, that the wide receiver was out of sync with Josh Allen. It is not necessarily concerning but was surprising considering how the two have played together over the past two years.
The player that deserves a lot of credit in this game at the position is Gabriel Davis. The second-year wide receiver got to see more playing time with Emmanuel Sanders being ruled out with an injury in the first half. He responded with five receptions for 43 yards and a receiving touchdown.
One of the receptions that stand out came on the team’s final drive when Allen threw it to Davis on fourth down and he caught the ball a little before the first down marker but was able to drag his defender just enough to pick up the first down. Even with the players at the position, it is going to be tough keeping Gabriel Davis off the field moving forward.
Grade: B+
Offensive Line
In the first half, the offensive line looked out-matched against a good Bucs defensive line. Josh Allen was getting hit pretty regularly and took a sack on three of their first four drives which seemingly always was too much to overcome to keep the drive alive.
However, in the second half they seemed to settle down and do just enough to allow Josh Allen to make the necessary plays. This is going to continue to be a work in progress but if they can play the way they did in the second half, the offense can be productive.
Grade: C