The Kansas City Chiefs hit back from a half-time deficit to defeat the Buffalo Bills 23-13 and continue their perfect start to the NFL season.

The Chiefs' hopes of making it nine wins from nine looked under threat as the Bills, who propped up the AFC East division after losing five of their opening eight games, established a 10-3 lead at the midway point.

However, Kansas responded and cornerback Sean Smith and linebacker Tamba Hali returned turnovers for touchdowns in the second half to leave the Chiefs as the only unbeaten team in the NFL.

It also matched the best start in the franchise's history, which was set ten years ago, and one they will hope to break when they return to action following their bye week with a mouth-watering AFC West showdown against the Denver Broncos (7-1).

New Orleans, meanwhile, suffered only their second loss as they slumped to a 26-20 defeat to the New York Jets.

Jimmy Graham scored two touchdowns to take his tally for the season to ten for the Saints, but it was not enough to deny the Jets for whom Nick Folk continued his 100 per cent kicking record this campaign with four successful field goals

The Dallas Cowboys bounced back from their agonising loss to Detroit by beating struggling Minnesota (1-7) 27-23.

Tony Romo threw for 337 yards and two touchdowns, the second of which was the decisive score to Dwayne Harris with 35 seconds left.

The Washington Redskins left it even later before securing a 30-24 triumph over the San Diego Chargers (4-4) with Darrel Young scoring on a four-yard run in overtime to snatch the win.

It completed a hat-trick of touchdowns for the full-back - following on a from a pair of one-yard scores - and helped Washington claim only their third win of the season. Young had only carried the ball twice previously this season coming into the game.

Also on Sunday, Chris Johnson ran for 150 yards and two touchdowns as the Tennessee Titans (4-4) beat the St Louis Rams (3-6) 28-21, while the Carolina Panthers (5-3) recorded their fourth successive win as they downed the Atlanta Falcons (2-6) 34-10.

Philadelphia Eagles quarterback Nick Foles equalled the all-time NFL record of seven touchdown passes in a game as his side beat the Oakland Raiders 49-20.

Riley Cooper, regularly a favoured target of Foles during the second-year pro's nine career starts, caught three of those, with Brent Celek, LeSean McCoy, Zach Ertz and DeSean Jackson also finding the end zone.

Foles' feat matched that of Peyton Manning in the Denver Broncos' season opener against the Baltimore Ravens and five previous quarterbacks - Sid Luckman, YA Tittle, Adrian Burk, George Blanda and Joe Kapp.

The Seattle Seahawks needed Steven Hauschka's overtime field goal to beat the Tampa Bay Buccaneers 27-24 and move to an 8-1 record.

Winless Tampa led 21-0 as Mike Glennon threw touchdowns to Timothy Wright and Tiquan Underwood and rookie running back Mike James improvised another to Tom Crabtree.

But Seattle's Russell Wilson then found Jermaine Kearse and Doug Baldwin either side of running in a 10-yard score himself, and Hauschka held his nerve.

Jason Campbell threw for three touchdowns as the Cleveland Browns pulled out an impressive 24-18 win over the Baltimore Ravens, for whom rookie receiver Marlon Brown scored twice.

The New England Patriots beat the Pittsburgh Steelers 55-31 after a wild last quarter in Foxborough.

Tom Brady three for four touchdowns, two to rookie Aaron Dobson, and Stevan Ridley ran for two to help the Pats' maligned offense to victory. They had led only 27-24 with 15 minutes to go.

Jerricho Cotchery caught three of Ben Roethlisberger's four touchdown passes in the Steelers' defeat.

The Indianapolis Colts came from 21-3 down at half-time to beat the Houston Texans 27-24 in the night's final game - which was overshadowed by the collapse of Texans coach Gary Kubiak at half-time.

Kubiak was rushed to hospital, where he was conscious and accompanied by his family, and in his absence Houston let the game slip away as Andrew Luck threw three touchdown passes to TY Hilton.

Randy Bullock missed a last-second 55-yard field goal which would have taken the game to overtime, his third miss of the match, meaning rookie Texans quarterback Case Keenum's thrilling first-half display and Andre Johnson's three touchdowns went to waste.