The Atlanta Falcons maintained their 100% winning start to the season after they thrashed the Philadelphia Eagles 30-17.
Matt Ryan gave his side the perfect start, throwing for touchdowns on each of their opening three possessions and ended the day with 262 yards.
Defeat leaves the Eagles at 3-4 and Michael Vick maintaining his 100% losing record against his former side.
"Coming off our bye week, our goal was to come out and play fast in all three phases of the game," Falcons coach Mike Smith told reporters after the game.
Peyton Manning shook off a bleeding right thumb after banging it on an opponent's helmet to throw for 305 yards and three scores and lead the Denver Broncos to a 34-14 victory over the New Orleans Saints.
It was Manning's fifth straight 300-yard game, setting a franchise record for Denver (4-3) and matching his personal best.
The Broncos won two in a row for the first time this season. They gained 530 yards against the Saints (2-5), who came in with the NFL's worst defence.
Denver held Drew Brees and the league's top-ranked passing offence to 213 yards passing in Joe Vitt's debut as interim coach after serving a six-game suspension for the team's bounty scandal.
Tom Brady threw four touchdown passes as the New England Patriots hammered the St Louis Rams 45-7 at London's Wembley Stadium.
The Pats, last season's beaten Super Bowl finalists, improved to 5-3 to remain on top of the AFC East standings.
"We've got a long way to go. We've only played eight games. We've certainly not played our best football," Brady said. "The coach always says the football season doesn't start until after Thanksgiving. It is not even Halloween yet."
Kicker Robbie Gould was the Chicago Bears hero as his 41-yard field goal won the game against the Carolina Panthers.
The Bears were 19-7 down in the fourth quarter before Jay Cutler threw to Kellen Davis for a 12-yard score before a Cam Newton interception was run back by Tim Jennings.
Justin Medlock's 45-yard field goal put the Panthers two points ahead with just over two minutes remaining, but Cutler drove his side up the field before Gould did the rest to move his side 6-1 and leave the Panthers at 1-6.
Quarterback Matthew Stafford was the hero for the Detroit Lions as his last-gasp touchdown pass to Titus Young saw his side to a 28-24 victory over the Seattle Seahawks.
Stafford marched his side up the field with 5:27 remaining, taking 16 plays, before finding Young and securing their third win of the season.
The Cleveland Browns pulled off the upset of the day as they beat the San Diego Chargers 7-6 in a game dominated by respective defences.
Trent Richardson, who was benched in last week's game against the Indianapolis Colts, was the bright spark on offence rushing for 122 yards and a touchdown as the Browns picked up only their second win of the season.
The reigning Super Bowl champions, the New York Giants, improved to 6-2 with their fourth win in a row after a 29-24 victory over the Dallas Cowboys in Texas.
Lawrence Tynes kicked five field goals while the Giants' defence yielded six turnovers as New York avenged their season-opening loss to their NFC divisional rivals.
Number one draft pick Andrew Luck was the match-winner for the Indianapolis Colts as his overtime touchdown pass to Vick Ballard completed a 19-13 win over the Tennessee Titans.
Luck led a pair of 80-yard touchdown drives, setting up Delone Carter's one-yard TD run that tied it up at 13 with 3:24 left in the fourth quarter.
In overtime, Ballard capped the drive, taking a screen pass and going up the left side where he jumped toward the goal-line for the TD.
Green Bay moved to 5-3 after a less than straightforward win over the unfancied Jacksonville Jaguars.
Aaron Rodgers threw to Donald Driver for a four-yard touchdown, his second of the game, to seal the 24-15 win.
The Jaguars were without number one running back Maurice Jones-Drew but used Rashad Jennings, with the back running for a career-high 116 yards.
Ben Roethlisberger threw for 222 yards and three touchdowns as the Pittsburgh Steelers eased to a 27-12 win over the Washington Redskins at Heinz Field.
The quarterback connected with his favourite receiver, Heath Miller four times for 46 yards as the Steelers (4-3) neutralised the threat oppositions star quarterback Robert Griffin II who could only manage 16 of 34 passes for 177 yards.
Miami Dolphins are on a three-game winning streak after overcoming AFC East divisional rivals New York Jets 30-9 at the MetLife Stadium.
Backup quarterback Matt Moore came in for the injured Ryan Tannehill and threw a touchdown pass to tight end Anthony Fasano, while Oliver Vernon recovered a block punt.
The Jets could not get going on offence and move to 3-5.
The Oakland Raiders won their sixth straight game at Kansas City, beating the Chiefs 26-16.