Nathan Peterman was intercepted five times in the first half as his Buffalo Bills went down to the Los Angeles Chargers 52-24.

The rookie completed just six of 14 pass attempts for 66 yards when he was hauled from the field at half time, with the Bills down 37-7.

The Chargers offence racked up 27 points in the second quarter to run away with the game and condemn the Bills to their third consecutive loss.

Meanwhile, Case Keenum threw for 280 yards and a touchdown as the Minnesota Vikings improved their record to 8-2 after beating the Los Angeles Rams 24-7.

Latavius Murray’s second rushing touchdown of the game from two yards broke a 7-7 tie 45 seconds into the fourth quarter. Adam Thielen finished the game with six catches for 123 yards and a touchdown that secured victory at the US Bank Stadium.

The Vikings’ defence restricted the Rams, who have averaged 33 points a game this season, to just a Todd Gurley score in the first quarter. Minnesota have put themselves in a good position to become the first team in NFL history to play a Super Bowl in their own stadium.

New Orleans Saints rallied from a 31-16 deficit with less than three minutes to play in the Superdome to win their eighth straight game by beating the Washington Redskins 34-31 in overtime.

Detroit Lions trailed 10-0 in the first quarter but recovered to beat the Chicago Bears 27-24 at Soldier Field.

The Lions had Matt Prater to thank with his 52-yard game-winning field goal with one minute 40 seconds remaining.

Kansas City suffered their fourth defeat in their last five games, losing 12-9 in overtime to the New York Giants at MetLife Stadium.

Green Bay’s struggles without star quarterback Aaron Rodgers continued as they were shutout by the Baltimore Ravens at Lambeau Stadium.

Joe Flacco guided his side to a 23-0 win by throwing for 183 yards and a touchdown.

Tampa Bay won their rearranged trip to Miami after Hurricane Irma forced the postponement on the opening weekend of the season.

The Dolphins trailed 20-7 and lost quarterback Jay Cutler to a head injury but Matt Moore rallied Miami to level the game at 20-20.

But the Buccaneers won the match with Patrick Murray’s 35-yard field goal with seven seconds remaining.

On the ensuing kick-off, Adarius Glanton recovered a Miami fumble for a touchdown to secure a 30-20 win.

Tom Savage led the Houston Texans to a 31-21 win over Arizona Cardinals leaving both teams 4-5 for the season.

Cleveland Browns’ search for their first win of the season continues after losing 19-7 to Jacksonville Jaguars – their 10th loss of the season.

Andrew Dalton threw three touchdowns as the Cincinnati Bengals beat the Denver Broncos 20-17, while Tom Brady starred in Mexico City as he also threw a trio of TDs as the New England Patriots beat the Oakland Raiders 33-8.

The Philadelphia Eagles scored 30 points in the second half as they overcame the Dallas Cowboys 37-9.

Carson Wentz chalked up two touchdowns for the Eagles, while counterpart Dak Prescott was intercepted three times and gave up a sack-fumble which was returned for six in the fourth quarter.