Peyton Manning is top brother
A review of Sunday's action in the NFL.
- Related Content
Peyton Manning got the better of younger brother Eli as the Denver Broncos toppled the New York Giants 41-23.
The older sibling threw two touchdown passes - to improve to 3-0 in the NFL against his brother - while Knowshon Moreno rushed for two touchdowns and 93 yards on only 13 carries.
Marshawn Lynch was the difference between the teams as the Seattle Seahawks outclassed the San Francisco 49ers 29-3.
The running back rushed for two TDs and caught another, and finished with a total of 135 yards after the game belatedly got going following a hour-long first-quarter delay due to thunder.
The Arizona Cardinals used a fourth-quarter comeback to defeat the Detroit Lions 25-21 and get their first win of the season in their home opener at University of Phoenix Stadium.
A pass interference penalty against Bill Bentley set up a one-yard scoring run for Rashard Mendenhall to win it - with 1:59 on the clock - for the Cardinals, who had trailed 21-13 midway through the third quarter.
The New Orleans Saints improved to 2-0 with a 16-14 success against the Tampa Bay Buccaneers.
The game, which was delayed for over an hour in the first quarter due to lightning, was settled with five seconds left as a late drive by the Saints resulted in Garrett Hartley kicking a 17-yard field goal.
Jay Cutler's touchdown pass to Martellus Bennett with 10 seconds left in the game led the Chicago Bears to a breathless 31-30 victory over the Minnesota Vikings at Soldier Field.
The Vikings led 30-24 on a Blair Walsh field goal with three minutes left but Cutler marched the Bears down the field before connecting with Bennett to tie the score at 30-30, paving the way for Robbie Gould to seal the win as he kicked the extra point.
Cutler completed 28 of 39 passes for 290 yards and three touchdowns as Chicago made it two wins from two at the start of the new season.
Aaron Rodgers threw a career-high 480 yards and four touchdowns as the Green Bay Packers saw off the Washington Redskins 38-20.
James Jones racked up 178 yards receiving on 11 catches, while James Starks had 132 yards rushing and a touchdown against a porous Redskins defence.
Starks' efforts marked the first time a Packer had posted a 100-yard rushing game Brandon Jackson against the same opposition three years ago.
DeAndre Hopkins's overtime touchdown lifted the Houston Texans to a dramatic 30-24 win over the Tennessee Titans.
Houston trailed by eight points in the fourth quarter but levelled when Arian Foster's score was followed up with a two-point conversion.
The Texans might have won it in regulation but Randy Bullock's 46-yard field goal attempt came back of the post, but the kicker was reprieved in the extra period as Matt Schaub (298 yards with three touchdowns) connected with Hopkins.
Eddie Royal scored three touchdowns and Nick Novak kicked the winning field goal with seven seconds remaining as the San Diego Chargers posted a 33-30 win over the Philadelphia Eagles.
Royal - who now has five TDs in two games - was a lucrative outlet for San Diego quarterback Philip Rivers, who finished 36 of 47 for 419 yards.
In a game where both defences were overwhelmed, Michael Vick threw a career-best 428 yards and two touchdowns - while also running in a TD of his own - but was unable to get the win.
Alex Smith threw for 223 yards and two touchdowns as the Kansas City Chiefs held on for a 17-16 victory over the Dallas Cowboys. Jamaal Charles also had a touchdown run for the Chiefs, who improve to 2-0.
Matt Ryan threw for 374 yards and two touchdowns - including an 81-yard score for Julio Jones - as the Atlanta Falcons ran out 31-24 winners over the St Louis Rams.
A tight contest was settled in Atlanta's favour when Jason Snelling ran in from 11 yards with 6:18 remaining.
First-round draft pick EJ Manuel threw for 296 yards and connected with Steve Johnson for a touchdown with two seconds left to play as the Buffalo Bills squeaked a 24-23 win over the Carolina Panthers.
Super Bowl champions the Baltimore Ravens saw their defensive line come to the fore in a 14-6 win over the Cleveland Browns.
The Ravens defence sacked Brandon Weeden five times and restricted the Browns to two field goals by half-time before shutting them out entirely in the second half.
Baltimore took the lead on a short Bernard Pierce run in the third before Joe Flacco connected for a touchdown with Marlon Brown.
Ryan Tannehill threw for 319 yards and a touchdown and Charles Clay ran in a late score as the Miami Dolphins beat the Indianapolis Colts 24-20.
Finally, the Oakland Raiders won their home opener 19-9 against the Jacksonville Jaguars, Darren McFadden running for 129 yards on 19 carries.