FOXBOROUGH, Mass. — The New England Patriots are still in good position to win the AFC East. But the Buffalo Bills made sure it would have to happen on another day, against a different opponent.
Josh Allen threw three touchdown passes, and James Cook ran for two TDs and caught another as the Bills rallied from a 21-0 deficit to beat New England 35-31 on Sunday, preventing the Patriots from clinching the division title.
Allen finished 19 of 28 for 193 yards. Cook ran 22 times for 107 yards, and Dawson Knox had two TD catches for the Bills (10-4), who avoided being swept by a division opponent for the first time since 2019 and moved within one game of the Patriots. Buffalo reached 10 wins for the seventh consecutive season.
''No matter what the score is, if it's in the third quarter, in the fourth quarter, whatever it is, if we've got a chance and we've got the ball, we feel like we like our chances," Allen said.
The Bills overcame a double-digit deficit for the third time this year after previously rallying in their opener against Baltimore (down 15 points in the fourth quarter) and last week against Cincinnati (down 10).
The Patriots (11-3) lost their first division game of the season and their 10-game win streak ended. They haven't won the AFC East since 2019.
Quarterback Drake Maye had a pair of touchdown runs, and TreVeyon Henderson ran for scores of 52 and 65 yards. Henderson finished with 14 carries for 148 yards.
Trailing 35-31 with 2:43 to play, the Patriots had fourth-and-5 on their own 22. Maye was flushed out of the pocket and had a pass batted down by Joey Bosa.