Josh Allen threw two touchdown passes and the Buffalo Bills beat the New England Patriots 24-10 on Thursday night for their first AFC East win of the season. Buffalo had been 0-2 within their division.
Devin Singletary had a 1-yard touchdown run to help the Bills (9-3) win their third straight and take a half-game lead in the division over Miami.
Josh Allen became the first player in NFL history with three seasons of 25 passing TDs and five rushing scores.
Allen went 22 of 33 for 223 yards.
New England has lost two straight since posting a season-best, three-game win streak.
Mac Jones finished 22 of 36 for 195 yards and a touchdown. The Patriots were 3 of 12 on third down and 0 for 1 in the red zone.