The Buffalo Bills couldn't do anything wrong in Foxborough Monday night as they trounced the New England Patriots 38-9. Quarterback Josh Allen had one for the books breaking a franchise record for most touchdown passes in a season going 27 of 36 for 320 yards.

Allen and Stefon Diggs made the highlight reel three times including a 50 yard TD. Among Allen’s four scoring throws was a short toss to blocking tight end Lee Smith.

Allen now has 34 touchdown passes, surpassing Jim Kelly to set a franchise single-season record. With his eighth 300-yard game, he also surpassed Drew Bledsoe's single-season team record of seven.

A week after unseating the Patriots as division champions, Buffalo became the first AFC East team in two decades to sweep New England.

New England falls to 6-9 while the Bills move to 12-3 and hold the number one spot in the AFC East.

Final game of the season for Buffalo is at home against the Miami Dolphins and the Patriots take on the New York Jets.

Associated Press also contributed to this article.

Enter your number to get our free mobile app

LOOK: 50 photos of American life in 2020