The New York Giants quarterback Eli Manning threw a career-best 510 yards to lead the reigning Super Bowl champions to their first win of the NFL season.
Manning became just the 13th player in NFL history to pass the magical 500-yard milestone when he recovered from a sloppy start to steer the Giants to a 41-34 win over the Tampa Bay Buccaneers.
Manning threw three interceptions in the second quarter that all led to touchdowns but, just as he did last season when the Giants defied the odds to win the Super Bowl, he found his targets when it mattered.
The New England Patriots, last season's beaten Super Bowl finalists, were not so lucky, suffering a shock 20-18 loss at home to the Arizona Cardinals.
The New Orleans Saints, operating under an interim coach in the wake of the pay-for-pain scandal, slumped to their second loss of the season when they were beaten 35-27 at home by the Carolina Panthers.
Philadelphia quarterback Michael Vick scored a touchdown with less than two minutes left on the clock to guide the Eagles to a 24-23 comeback win over the Baltimore Ravens.