Tylan Wallace returned an overtime punt for a touchdown to secure the Baltimore Ravens a stunning 37-31 win against the Los Angeles Rams in the NFL.

The Ravens went top of the AFC standings with their 10th win of the season after Wallace returned the punt 76 yards for the game-winning score.

Baltimore had retaken the lead in a roller-coaster clash with one minute 16 seconds remaining in the fourth quarter through Lamar Jackson’s third touchdown pass of the game.

The Rams forced overtime with a Lucas Havrisik field goal, but Baltimore prevailed to move above the Miami Dolphins, who play on Monday night.

The Jacksonville Jaguars suffered a second successive defeat as Joe Flacco led the Cleveland Browns to a 31-27 home win.

Veteran Flacco, the Super Bowl MVP in 2013 with the Ravens, threw for 311 yards and three touchdowns on his second appearance for the Browns.

Cleveland remained two games behind Baltimore in the AFC North, while the Cincinnati Bengals are just a game further back after quarterback Jake Browning shone in a 34-14 success against the Indianapolis Colts.

Back-up Browning, who has stepped in for the injured Joe Burrow, threw for 275 yards and two touchdowns and rushed in for another score to earn his side a second successive victory.

The San Francisco 49ers moved to the brink of the NFC West title as they beat the Seattle Seahawks 28-16 for their fifth straight win.

Deebo Samuel caught a touchdown pass and ran for another as the 49ers moved to 10-3, four games clear of the Seahawks and Los Angeles Rams with four games remaining.

Bills Chiefs Football
Kansas City Chiefs wide receiver Rashee Rice catches a touchdown pass as Buffalo Bills cornerback Cam Lewis defends (Charlie Riedel/AP)

The Super Bowl champion Kansas City Chiefs lost for the fourth time in six games as they went down 20-17 at home to the Buffalo Bills.

Josh Allen threw for 233 yards and a touchdown, running for another before the Bills secured victory with a Tyler Bass field with just under two minutes remaining.

The Denver Broncos are the Chiefs’ unlikely challengers for the AFC West crown, moving to within one game with a 24-7 win over the Los Angeles Chargers.

Russell Wilson threw for two touchdowns as the Broncos made it six wins in their last seven games.

Vikings Raiders Football
Minnesota Vikings kicker Greg Joseph kicks the only points of the game (David Becker/AP)

The Minnesota Vikings and Las Vegas Raiders came within two minutes of the first scoreless game in regulation for 80 years.

Greg Joseph’s field goal with one minute 57 left on the clock gave the Vikings a 3-0 win, the lowest-scoring match for 16 years.

The Tampa Bay Buccaneers went top of the NFC South with a 29-25 victory over the Atlanta Falcons.

Baker Mayfield led a 12-play, 75-yard drive, which ended with him finding Cade Otton in the end zone for a game-winning touchdown with 31 seconds left.

Both teams sit on a record of 6-7 in the NFC South, as do the third-placed New Orleans Saints after they ended a three-match losing run by beating the struggling Carolina Panthers 28-6.

The New York Jets ended a five-match losing run by beating the Houston Texans 30-6.

Much-maligned Jets quarterback Zach Wilson threw for 301 yards and two touchdowns, while rookie of the year frontrunner CJ Stroud completed just 10 throws for 91 yards for the play-off chasing Texans before leaving the game with a head injury.

DJ Moore had both a receiving and a rushing touchdown – the first of his career – as the Chicago Bears stunned NFC North leaders the Detroit Lions 28-13.