Derrick Henry ran for the longest touchdown in Baltimore Ravens history as they handed the Buffalo Bills their first loss of the season.
Henry ran for 199 yards as the Ravens won 35-10, opening the scoring from 87 yards to break the record and caught a scoring pass from Lamar Jackson.
Jackson ran for a touchdown of his own and connected with Justice Hill for another, Patrick Ricard rubbing salt into Bills’ wounds as he collected a Henry fumble on the goal line for their fifth touchdown.
The defeat ended the Bills run of 43 games without losing by six or more points.
Super Bowl champions Kansas City Chiefs overcame an early 10-point deficit to beat the Los Angeles Chargers and continue their unbeaten start to the season.
Patrick Mahomes threw for 245 yards and a touchdown, finding tight end Travis Kelce seven times as he set a new Chiefs record for career receptions.
The San Francisco 49ers returned to winning ways after two defeats with a 30-13 win over the New England Patriots, while the Las Vegas Raiders held off a late Cleveland Browns rally to win 20-16.
Rookie quarterback Jayden Daniels threw for 233 yards and a touchdown as well as running for a score as the Washington Commanders beat the Arizona Cardinals 42-14.
The Minnesota Vikings held off a stirring comeback from the Green Bay Packers as a 31-29 win made it four successive victories in the NFL.
The visitors were leading 28-0 with five-and-a-half minutes of the second quarter remaining, but Will Reichard’s 33-yard field goal in the fourth proved crucial to get them over the line after fit-again quarterback Jordan Love led a fierce Packers response.
The Pittsburgh Steelers lost their 100 per cent record as the Indianapolis Colts shrugged off the loss of quarterback Anthony Richardson in the first quarter to claim a 27-24 success.
Veteran Joe Flacco replaced the injured Richardson and threw two touchdowns and their defence held off the Steelers in the closing stages to claim a second win of the campaign.
Chase Brown ran for 80 yards and two touchdowns as the Cincinnati Bengals got their first win of the season with a 34-24 victory over the Carolina Panthers, who slipped to 1-3.
The Houston Texans toppled AFC South rivals the Jacksonville Jaguars 24-20.
The winning touchdown came with 18 seconds left as CJ Stroud threw to Dare Ogunbowale for the crucial score, leaving Jacksonville without a victory in four games this term.
Courtland Sutton scored the only touchdown of the game as the Denver Broncos shocked Aaron Rodgers’ New York Jets 10-9, while Younghoe Koo kicked a 58-yard field goal with two seconds left on the clock to snatch the Atlanta Falcons a 26-24 victory over the New Orleans Saints.
D’Andre Swift’s 36-yard rushing touchdown in the fourth quarter helped the Chicago Bears to a 24-18 win over the Los Angeles Rams and Baker Mayfield threw for 347 yards and two touchdowns as the Tampa Bay Buccaneers moved to 3-1 with a 33-16 success over the Philadelphia Eagles.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here