Ryan leads Falcons to victory
Matt Ryan threw for 353 yards and led another late touchdown drive to give the Atlanta Falcons a 24-23 victory over the Tampa Bay Buccaneers.
The NFC South leaders found themselves trailing 23-17 after the Bucs marched for a touchdown and then forced a fumble by Ryan to set up a field goal.
But Michael Turner's one-yard TD run put Atlanta (10-1) ahead for good as they kept pace with the Houston Texans for the NFL's best record.
In the NFC North, the Chicago Bears welcomed back quarterback Jay Cutler after missing a game because of a concussion as they beat the Minnesota Vikings 28-10.
But the victory which improved the home side's record to 8-3 came at a cost with Devin Hester and Matt Forte going off injured.
The day's most dramatic finish came in Miami where Dan Carpenter kicked a 43-yard field goal on the final play as the Dolphins came from behind to beat the Seattle Seahawks 24-21.
Rookie quarterback Ryan Tannehill drove Miami 65 yards in the final 92 seconds to set up the winning kick.
Leon Washington had earlier returned a kick-off for a touchdown for the eighth time to tie the NFL career record and put Seattle ahead with eight minutes left.
Peyton Manning threw for 285 yards and two touchdowns as the Denver Broncos (8-3) made hard work of beating the hapless Kansas City Chiefs 17-9 for their sixth straight win.
Manning hit tight end Jacob Tamme late in the first half and wide receiver Demaryius Thomas in the third quarter, while the Chiefs (1-10) could only muster three field goals.
Elsewhere, T.Y. Hilton scored on a 75-yard punt return and caught an eight-yard touchdown pass as the Indianapolis Colts beat the Buffalo Bills 20-13.
Hilton is the first player in franchise history to score both ways in the same game as the Colts improved to 7-4 in the AFC South.
Andy Dalton threw three touchdown passes as Cincinnati thrashed the hapless Oakland Raiders 34-10, taking the Bengals (6-5) onto the same mark as the Pittsburgh Steelers in the AFC North.
A brawl in the fourth quarter resulted in Oakland's Tommy Kelly and Lamarr Hunt and Cincinnati's Andrew Whitworth getting ejected.
The Steelers lost 20-14 at the Cleveland Browns with their seventh turnover of the game with under three minutes remaining ending hopes of a late comeback.
Charlie Batch, forced to start at quarterback for Pittsburgh because of injuries to Ben Roethlisberger and Byron Leftwich, was also intercepted three times.
Jacksonville quarterback Chad Henne enjoyed a far more productive day, throwing two touchdown passes as the Jaguars beat the Tennessee Titans 24-19 to snap a seven-game losing streak.