
Josh Allen ran for two touchdowns and passed for another as the Buffalo Bills beat the Kansas City Chiefs 28-21.
The Bills, who have lost to the Chiefs in the playoffs in four of the last five season, survived a late scare to improve to 6-2.
Matt Prater’s late field goal struck an upright and Patrick Mahomes, who had engineered a fourth-quarter scoring drive from fourth and 17 to cut a 28-13 deficit, was unable to find receivers in the end zone with two long-range shots during the remaining 22 seconds.

The loss drops the Chiefs to 5-4 and third place in the AFC West while the win leaves the Bills a game behind the New England Patriots in the AFC East.
The Patriots landed a sixth successive win in a tight 24-23 victory against Atlanta Falcons and are tied for the best record in the NFL after the Indianapolis Colts lost to the Pittsburgh Steelers 27-20 courtesy of two Jaylen Warren touchdowns.
Denver Broncos are also 7-2 after they also extended their winning streak to six with 11 straight points in a comeback 18-15 triumph at Houston Texans.
Cam Little broke an NFL record for the longest field goal, finding the target from 68 yards as the Jacksonville Jaguars edged out the Las Vegas Raiders 30-29 in overtime. The Raiders failed to connect on a two-point conversion attempt which would have won the game.
Sam Darnold threw for four first-half touchdowns as he steered the Seattle Seahawks to a comfortable 38-14 win over the Washington Commanders.

Darnold completed his first 17 passes as the Seahawks opened a 31-7 lead at half-time as they moved to 6-2.
The Commanders lost quarterback Jayden Daniels to an injury in his non-throwing hand as he was tackled in the fourth quarter.
Matthew Stafford threw for four touchdowns, two of them to Davante Adams, as the Los Angeles Rams beat the struggling New Orleans Saints 34-10 to sit alongside the Seahawks at the top of the NFC West.
Colston Loveland scored a 58-yard touchdown with just 17 seconds remaining to fire Chicago Bears to a 47-42 victory against the Cincinnati Bengals.
Loveland caught Caleb Williams’ pass in the final moments of a thrilling encounter before seeing off Jordan Battle’s tackle and racing into the end zone.

Ryan Fitzgerald’s field goal from 49 yards with the last kick of the game allowed Carolina Panthers to land a shock 16-13 win against the Green Bay Packers.
JJ McCarthy threw for two touchdowns and crossed for another in a 27-24 triumph for the Minnesota Vikings at Detroit Lions.
Elsewhere, the Los Angeles Chargers secured a 27-20 win over Tennessee Titans and the San Francisco 49ers enjoyed a 34-24 victory over the New York Giants.