The Bills totally dominated the Broncos in front of a National TV audience and clinched the AFC East title while doing it.

Enter your number to get our free mobile app

Buffalo and its high-powered offense made it look easy against Denver in what turned out to be the highest-scoring game for the Bills so far this year. The Bills were able to move the ball almost at will, both through the air and on the ground.

Third-year QB Josh Allen had a stellar game completing 28 of his 40 pass attempts which earned him 359 yards through the air. Two of those passes, caught by Dawson Knox and Jake Kumerow respectively, went for touchdowns. Allen also was able to use his feet to score another two touchdowns, bringing his grand total to 4 scores on the evening.

Stefon Diggs also did his part to remind the NFL that he is among the top receivers in the league with 11 catches for 147 yards.

This game wasn't all about offense for the Bills as the defense was extremely tenacious shutting down the Broncos' offense for most of the game. Buffalo kept the pressure on Denver Quarterback Drew Lock with both Tre White and Ed Oliver getting sacks.

MORE: Bills Players Have a Snowball Fight After Practice [VIDEO]

This was the 40th time Buffalo and Denver have faced off against each other over the last 60 years. Buffalo has the lead in the all-time series with a record of 23-16-1. According to NFL records the Bills and Broncos first played each other way back in 1960.

Next week the AFC East Champion Buffalo Bills (that feels so good to write) is back on the road again as they travel to Foxboro, MA to face the rival New England Patriots.

Buffalo Bills v Denver Broncos

9 Greatest Buffalo Bills Players Ever

13 Pictures That Show Just How Crazy and Loyal Buffalo Bills Fans Are