The Atlanta Falcons and the Houston Texans extended their 100 per cent starts to the NFL season by each recording their fourth straight win tonight.

The Falcons' win was the more dramatic of the two as they kept going until the death to beat the Carolina Panthers 30-28.

Kealoha Pilares' fourth-quarter touchdown put the Panthers in front but Matt Bryant kicked two field goals in the last three minutes, including the game-winning 40-yard shot with 54 seconds left.

Quarterback Matt Ryan hit Roddy White for two touchdowns and Michael Turner for another, while opposite number Cam Newton threw for two scores and ran for another.

Houston benefited from an injury to Tennessee Titans quarterback Jake Locker in the first quarter as both Danieal Manning and Kareem Jackson intercepted his replacement Matt Hasselbeck for touchdowns.

Matt Schaub hit tight ends James Casey and Owen Daniels for further scores in a 38-14 stroll.

The San Francisco 49ers shut out the New York Jets to win 34-0, with rushing touchdowns for Frank Gore, Kendall Hunter and back-up quarterback Colin Kaepernick and another on a 51-yard fumble recovery from Carlos Rogers.

The New England Patriots scored touchdowns on six successive drives in the second half as they beat the Buffalo Bills 52-28.

Running backs Stevan Ridley, twice, and B Bolden scored and Tom Brady threw touchdown passes to Rob Gronkowski, Danny Woodhead and Brandon Lloyd and ran for a score himself.

The Bills' Ryan Fitzpatrick had an eventful day, throwing for four touchdowns and four interceptions and being sacked three times.

Percy Harvin returned the opening kick-off 105 yards for a touchdown as the Minnesota Vikings beat the Detroit Lions 20-13 to top the NFC North.

Jackie Battle scored two touchdowns as the San Diego Chargers beat the Kansas City Chiefs 37-20 and Danny Amendola scored on a fake punt as St Louis Rams beat the Seattle Seahawks 19-13.

Quarterback Kevin Kolb came good in the clutch to help the Arizona Cardinals maintain their 100% start with a 24-21 overtime win over the Miami Dolphins.

Kolb was indifferent for much of the game but produced two touchdown passes in the final quarter, including a 15-yarder to Andre Roberts with 22 minutes to play to force OT.

Jay Feely then won it with a 46-yard field goal as the surprising Cardinals moved to 4-0.

Peyton Manning produced a vintage performance to lead the Denver Broncos to a 37-6 win over the Oakland Raiders.

Manning finished with 338 yards and three touchdown passes to help the Broncos improve to 2-2.

Aaron Rodgers capped a strong performance with the match-winning touchdown pass in the fourth quarter as the Green Bay Packers beat the New Orleans Saints 28-27.

Rodgers threw for 319 yards, including the key play to Jordy Nelson in the fourth, one of four TD passes he produced.

Billy Cundiff kicked the winning field goal with just three seconds left to play as the Washington Redskins beat the Tampa Bay Rays 24-22.

Andy Dalton helped the Cincinnati Bengals overcome their injury problems and the Jacksonville Jaguars, throwing two touchdown passes and running for a score in their 27-10 win.

In the day's final game, the Philadelphia Eagles beat the New York Giants 19-17.