Falcons and Texans stay perfect

The Atlanta Falcons and the Houston Texans extended their 100 per cent starts to the NFL season on Sunday evening.

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 Brandon 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.