Week 10 grades for the Buffalo Bills against the Minnesota Vikings

Buffalo Bills (Photo by Timothy T Ludwig/Getty Images)
Buffalo Bills (Photo by Timothy T Ludwig/Getty Images) /
3 of 6
Buffalo Bills
Stefon Diggs, Buffalo Bills (Syndication: Democrat and Chronicle) /

Wide Receiver/Tight End

The Buffalo Bills finally got some production from wide receivers and tight ends not named Stefon Diggs. While Diggs did lead the way against his former team with 12 receptions for 128 receiving yards, Gabe Davis made some big catches like the touchdown right before halftime or the one down the sideline on the final drive of regulation that if reviewed would have been called back.

In addition to Gabe Davis, this was one of the most productive games for Isaiah McKenzie who had four receptions for 37 yards on five targets. This was also one of the best games of the season for Dawson Knox who was much more involved with four receptions and 57 receiving yards, which was a season high.

While Stefon Diggs is one of the best wide receivers in the game, this offense is much more effective when they get production from those other players.

Grade: B+

Offensive Line

Early on, the Buffalo Bills offensive line looked to be dominating in the trenches and were giving running backs like Devin Singletary plenty of room to make plays. However, as the game went along the Vikings took that momentum and not only shut down the run game but also started to get more pressure on Josh Allen.

The Bills quarterback was sacked twice as well as hit four times with Za’Darius Smith and Danielle Hunter each accounting for a sack. The struggles down the stretch, combined with the huge botched snap late in the game pull their grade down this week.

Grade: C-