The Pittsburgh Steelers clinched the AFC North title with a nail-biting 39-38 win over the Baltimore Ravens.

The Steelers fought back after losing a first-quarter 14-point lead, with Chris Boswell’s 46-yard field goal securing the victory with just 42 seconds remaining.

Ben Roethlisberger threw for over 500 yards for the third time in his career, completing 44 passes on 66 attempts.

The NFC East crown went to the Philadelphia Eagles, who won 43-35 against the Los Angeles Rams.

The Rams overcame a 21-7 deficit to take a 35-31 lead in the fourth quarter, but it was not enough to beat the Eagles, who scored a defensive touchdown as time expired.

But in a blow for Philadelphia, quarterback Carson Wentz left the game with a knee injury which could signal the end of his season.

The Carolina Panthers ensured their play-offs ambitions remained on track with an entertaining 31-24 victory against the Minnesota Vikings.

Running back Jonathan Stewart ran in hat-trick of touchdowns for 103 yards, which included a wonderful 60-yard score in the first quarter, to help the Panthers go level with the New Orleans Saints at the top of NFC South with a record of 9-4.

Cam Newton rushed for 70 yards and threw for 137 yards in an all-round performance from the Panthers quarterback as Devin Funchess also found the end-zone and Graham Gano kicked a field-goal.

Case Keenum threw two touchdowns for 280 yards in a losing cause for the visitors, including a 52-yard pass for wide receiver Adam Thielen.

Kai Forbath kicked three field-goals from four attempts but the Vikings suffered defeat for the first time in nine matches.

The Kansas City Chiefs won the battle of the AFC West divisional clash with a 26-15 success over the Oakland Raiders.

Both franchises began the match with 6-6 records but the Chiefs looked on course for a shutout victory when they were 26-0 ahead with nine minutes remaining, thanks to four field-goals from Harrison Butker and scores Kareem Hunt and Charcandrick Hunt.

However, the Raiders fought back with Marshawn Lynch running home and Jared Cook finding the end-zone followed by a two-point play to reduce the gap to 11 points but Andy Reid’s side held on.

The Jacksonville Jaguars took control of the AFC South by overcoming the Seattle Seahawks 30-24.

The Jaguars managed to see off a fourth-quarter rally by the Seahawks’ Russell Wilson, with two Josh Lambo field goals in the final period helping the home side keep the Seahawks out of reach.

The Cleveland Browns were denied their first victory of the season after the Green Bay Packers fought back from 21-7 down to win 27-21 in overtime.

The Browns, who now have a 0-13 record, fell behind to Jamaal Williams’ early score but responded when DeShone Kizer found Josh Gordon for his first touchdown since 2013.

Rookie quarterback Kizer threw two touchdowns to give the hosts hope but Williams ran in another score and Davante Adams’ touchdown with just over two minutes left to force overtime – with Brett Hundley finding Adams once more to complete the stunning comeback win.

A 20-point final quarter helped the Dallas Cowboys overcome divisional rivals New York Giants in a 30-10 victory.

With the scores locked at 10-10 at the end of the third quarter, Dak Prescott rose to the occasion and found Jason Witten and Rod Smith for a combined 101 yards to put Dallas in front before Smith ran 15 yards for his second score.

There was an injury blow for the New York Jets after quarterback Josh McCown broke his hand in the third quarter of his side’s 23-0 loss to the Denver Broncos.

The Detroit Lions almost squandered a 14-point final-quarter lead as they defeated the Tampa Bay Buccaneers 24-21 thanks to Matt Prater’s 46-yard field-goal 20 seconds from time.

The Chicago Bears eased past the Cincinnati Bengals in a 33-7 success, while the San Francisco 49ers were 26-16 victors against the Houston Texans and the Buffalo Bills beat the Indianapolis Colts in a 13-7 overtime victory.

The Arizona Cardinals beat the Tennessee Titans 12-7, the Los Angeles Chargers defeated the Washington Redskins 30-13 and the Atlanta Falcons edged the New Orleans Saints 20-17.