Michael Vick had one of the best days of his career with a personal high of 416 yards passing and 30 completions, plus 75 yards rushing and two touchdown passes. But it was all for naught as host Philadelphia blew a 20-point lead Sunday and lost its third straight, 24-23, to the San Francisco 49ers.

"We've got to dig deep," Vick said of the 1-3 Eagles, who are in last place in the NFC East.

Frank Gore capped a 77-yard drive with a 12-yard touchdown run with three minutes left for the 49ers (3-1). Then David Akers, the career scoring leader for the Eagles who joined the 49ers as a free agent in the offseason, kicked the extra point. "To hit the last extra point, it's like hitting a 50-yard field goal," Akers said.

Akers' replacement, rookie Alex Henery, missed from 39 and 33 yards in the final period.

The 49ers' Alex Smith was 13-for-17 for 201 yards and two touchdowns in the second half.

Patriots 31, Raiders 19

Tom Brady bounced back from a four-interception performance by throwing for 226 yards, two TDs and committing no turnovers for visiting New England (3-1). Wes Welker caught nine passes for 158 yards and a TD. Oakland is 2-2.

Texans 17, Steelers 10

Arian Foster rushed for 155 yards and a TD as host Houston (3-1) held on after losing receiver Andre Johnson to a right hamstring injury. Pittsburgh is 2-2.

Saints 23, Jaguars 10

Drew Brees (351 yards, TD) led visiting New Orleans (3-1). Jacksonville is 1-3.

Titans 31, Browns 13

Matt Hasselbeck threw three first-half TDs for visiting Tennessee (3-1). Cleveland is 2-2.

Bears 34, Panthers 29

Devin Hester set an NFL record with his 11th punt return for a TD, and Matt Forte ran for a career-high 205 yards for host Chicago (2-2). Cam Newton threw for 374 yards and had three total TDs for 1-3 Carolina.

Packers 49, Broncos 23

Aaron Rodgers (regular-season best 408 passing yards, 4 TDs, 2 rushing TDs) led host Green Bay (4-0). Denver is 1-3.

Redskins 17, Rams 10

Ryan Torain ran for 135 yards and a TD for visiting Washington (3-1). St. Louis is 0-4.

Bengals 23, Bills 20

Andy Dalton led his first game-winning drive as Mike Nugent's 43-yard field goal as time ran out lifted host Cincinnati (2-2). Buffalo is 3-1.

Chargers 26, Dolphins 16

Philip Rivers threw for 307 yards and a TD for host San Diego (3-1). Miami is 0-4.

Falcons 30, Seahawks 28

Visiting Atlanta (2-2) led 27-7 before holding off a second-half rally by Seattle (1-3).

Chiefs 22, Vikings 17

Matt Cassel hit Dwayne Bowe for a 52-yard fourth-quarter TD for host Kansas City (1-3). Minnesota is 0-4. -- AP

More football news

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 5 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME ONLINE