Panthers remain on the prowl
The Carolina Panthers won for the seventh straight NFL game as Cam Newton held his nerve to secure a 20-16 victory over the Miami Dolphins.
After electing not to punt on a fourth-and-10 situation on the Panthers' own 20-yard line, Newton not only earned a vital first down but also marched Carolina the rest of the way down the field before connecting with Greg Olsen for a game-winning touchdown inside the final 50 seconds.
The win sees the Panthers improve to 8-3, while Miami drop to 5-6.
Philip Rivers threw a touchdown to Seyi Ajirotutu inside the final 30 seconds as the San Diego Chargers edged a thrilling encounter with the Kansas City Chiefs, 41-38.
The result saw the 5-6 Chargers end a three-game winless streak, with Rivers returning to form with a total of three touchdown passes from his 392 yards throwing.
After starting the season 9-0, the Chiefs have now lost two straight, although quarterback Alex Smith still impressed with 292 yards and three touchdowns.
The Tampa Bay Buccaneers' renaissance continued apace as they won a third straight game with a 24-21 triumph over the Detroit Lions.
Tampa Bay's rookie quarterback Mike Glennon was key to the win, throwing 14 of 21 for 247 yards and two touchdowns to Tiquan Underwood.
The Bucs improve to 3-8, with the momentum very much with them after opening the season with eight straight defeats.
Lions quarterback Matthew Stafford had a bad day at the office, giving up four interceptions as Detroit lost for the second game in succession to slip to 6-5.
Jacoby Jones scored the only touchdown and Justin Tucker added four field goals as the Baltimore Ravens bossed the New York Jets in a 19-3 victory.
The 5-6 Ravens had Jets quarterback Geno Smith under wraps for the bulk of the contest, limiting the rookie to nine of 22 passes for 127 yards as New York (5-6) failed to breach their opponents' end zone.
Jones ended with 103 yards receiving off four catches, the most telling a 66-yard reception for the game's only touchdown.
Ben Roethlisberger threw for 217 yards and two touchdowns as the Pittsburgh Steelers posted a 27-11 win over the Cleveland Browns (4-7).
Antonio Brown and Emmanuel Sanders were the men with the TD receptions as the Steelers improved to 5-6.
Tavon Austin's 65-yard touchdown run was the highlight as the St Louis Rams moved to 5-6 with a 42-21 victory over the Chicago Bears (6-5), while Maurice Jones-Drew ran for 84 yards and a touchdown as the Jacksonville Jaguars defeated AFC South rivals the Houston Texans 13-6.
Jones-Drew enjoyed season-high rushing figures for the 2-9 Jaguars, who in the process inflicted a record ninth straight defeat on the slumping Texans, who also have a 2-9 record after 11 games.
NFC North rivals the Green Bay Packers and the Minnesota Vikings shared a 26-26 draw after overtime at Lambeau Field.
The Packers were down by 16 at one stage but they roared back on the back of a 218-yard performance from back-up quarterback Matt Flynn.
In the extra period, Mason Crosby slotted a field goal to put the Packers (5-5-1) in front but Blair Walsh did likewise for the Vikings (3-8-1) from 35 yards with just under four minutes left.
Stephen Gostkowski kicked a 31-yard field goal to give the New England Patriots a 34-31 win over the Denver Broncos after trailing 24-0 at half-time.
Tom Brady threw for three touchdowns to help the Patriots rally into a 31-24 lead from a hole they largely dug for themselves as they fumbled their first three possessions.
Peyton Manning then picked out Demaryius Thomas to tie the game up at 31-31 and send the game into OT, but Gostkowski took advantage of a misplaced punt return from Denver to snatch the win for the Pats.
Carson Palmer and Larry Fitzgerald combined for two touchdowns to lead the Arizona Cardinals to a 40-11 win over the Indianapolis Colts.
Fitzgerald caught five passes in all for a total of 52 yards to take him past 11,000 receiving yards for his career - at 30, the youngest player to reach the milestone.
The Tennessee Titans beat the Oakland Raiders 23-19 in a match which was overshadowed by two fans sustaining injuries as a woman reportedly jumped from a third-level deck.
The day's other game saw the Jacksonville Jaguars beat the Houston Texans 13-6 in a battle between the AFC's worst two teams.