HOUSTON — The Oakland Raiders won the day after owner Al Davis died, beating the Houston Texans 25-20 on Sunday behind Jason Campbell's two touchdown passes.
Michael Huff intercepted Matt Schaub's pass in the end zone on the final play to secure the win. Coach Hue Jackson dropped to his knees on the sideline, covered his face with his hands and cried as his team celebrated the bittersweet victory.
Sebastian Janikowski kicked four field goals, and Oakland survived a wild finish to improve to improve to 3-2.
Stadiums around the league observed a moment of silence before the early games to honor Davis, who died at his Oakland home at age 82. The Raiders wore black decals on the backs of their helmets with "AL" written in silver letters.
Schaub threw for 416 yards and two touchdowns for the Texans (3-2) but missed star receiver Andre Johnson, who sat out with a right hamstring injury.
Patriots 30, Jets 21
FOXBOROUGH, Mass. — BenJarvus Green-Ellis ran for a career-high 136 yards and two touchdowns.
Tom Brady had another strong game, completing 24 of 33 passes for 321 yards and one touchdown as the Patriots scored at least 30 points for the 13th straight regular-season game.
Meanwhile, New York's Mark Sanchez had another tough one, passing for just 166 yards against the team that entered with the NFL's lowest-ranked defense. One week earlier, he threw for 119 yards in a 34-17 loss at Baltimore.
In the last meeting between the Jets and Patriots, Sanchez outplayed Brady in New York's 28-21 playoff win on Jan. 16, adding to the fierce rivalry between the AFC East teams.
Bills 31, Eagles 24
ORCHARD PARK, N.Y. — Fred Jackson had 196 yards from scrimmage and linebacker Nick Barnett had two of Buffalo's four interceptions.
After scoring on a 31-yard interception return in the second quarter, Barnett sealed the victory by grabbing Michael Vick's tipped pass intended for Jason Avant with 1:49 remaining at the Bills 26.
Jackson scored on a 5-yard run and finished with 111 yards rushing in helping the Bills (4-1) match their best start since 2008.
The Eagles (1-4) have lost four straight and are off to their worst start since 1999, coach Andy Reid's first season.
Vick went 26 of 40 for 315 yards and two touchdowns, but was undone by a career-worst four interceptions. He added 90 yards rushing to pass Randall Cunningham for most career yards by an NFL quarterback.
Packers 25, Falcons 14
ATLANTA — Aaron Rodgers threw for 396 yards and a pair of touchdowns, leading the unbeaten Green Bay Packers back from a sluggish start.
The high-scoring Packers (5-0) trailed 14-0 early in the second quarter and were held without a touchdown in the first half by Atlanta (2-3), which was trying to make up for an embarrassing 48-21 loss to Green Bay in the playoffs last season.
But after settling for three field goals by Mason Crosby, Rodgers finally got rolling. He connected with James Jones on a 70-yard touchdown that gave Green Bay its first lead late in the third. Then, on the first play of the fourth quarter, Rodgers connected with Greg Jennings on a 29-yard scoring play that stretched the lead to 22-14.
Saints 30, Panthers 27
CHARLOTTE, N.C. — Drew Brees found Pierre Thomas wide open on the right side for a 6-yard touchdown with 50 seconds left to lift New Orleans (4-1)
Brees threw for 359 yards and two touchdowns, including a nearly flawless final drive in which he completed 8 of 9 passes for 80 yards to take back momentum after Cam Newton and the Panthers (1-4) had taken their first lead early in the fourth quarter.
The Saints' defense finally sealed the win, letting the Panthers reach only midfield before Newton's desperation heave downfield fell incomplete for the game's the final play.
Newton threw for 224 yards and two touchdowns, including the go-ahead 5-yard scoring pass to Greg Olsen for a 27-23 lead with 12:32 to play. He also scored on a sneak late in the third quarter.
Chargers 29, Broncos 24
DENVER — Philip Rivers overcame an interception and a fourth-quarter fumble to lead San Diego despite Tim Tebow's best efforts to rally Denver from a 16-point deficit.
Tebow threw for one touchdown and ran for another after replacing Kyle Orton to start the third quarter, and had one final shot for the win before his pass fell incomplete in the end zone on the final play.
Nick Novak kicked five field goals and Ryan Mathews ran for a career-best 125 yards for San Diego, which takes a 4-1 record into its bye week.
Denver (1-4) is full of questions heading into its break, chief among them: Is this Tebow's team or was this just a temporary fix?
Orton was 6 of 13 passes for 34 yards with no touchdowns and an interception.
49ers 48, Buccaneers 3
SAN FRANCISCO — Alex Smith threw two of his three touchdown passes to Vernon Davis, Frank Gore ran for a score in his second straight 100-yard rushing game for San Francisco.
Carlos Rogers returned an interception 31 yards for a touchdown and tight ends Davis and Delanie Walker each caught TD passes of 20-plus yards in San Francisco's third straight win since blowing a late lead in a Sept. 18 overtime loss to the Cowboys.
The 49ers are 4-1.
Josh Freeman never found the flow that made him so effective in the rout here last November and the Bucs (3-2) were a step behind in a short week after beating the Colts on Monday night.
Seahawks 36, Giants 25
EAST RUTHERFORD, N.J. — Backup quarterback Charlie Whitehurst threw a go-ahead 27-yard touchdown pass to Doug Baldwin, and Brandon Browner returned an interception 94 yards to clinch Seattle's win.
Whitehurst, who replaced the injured Tarvaris Jackson in the third quarter, led the Seahawks (2-3) on an 80-yard TD drive, which he capped with his pass to a wide-open Baldwin with 2:37 left on a play that the Giants (3-2) seemed to stop after defensive end Osi Umenyiora jumped offside.
The Giants, who had staged fourth-quarter rallies to win their last two games, mounted another late drive and had first-and-goal at the Seahawks 5 after consecutive completions of 41 and 19 yards to Victor Cruz.
A procedure penalty on first down pushed the ball back to the 10, then Eli Manning's pass tipped off Cruz's hands, bounced off Kam Chancelor and was picked off at the 6 by Browner.
Chiefs 28, Colts 24
INDIANAPOLIS — Matt Cassel threw for 257 yards and four touchdowns, and Kansas City scored the final 21 points against winless Indianapolis.
Dwayne Bowe and Steve Breaston each caught two TD passes to give the Chiefs (2-3) their first win at Indianapolis. The 17-point comeback matched the biggest in team history.
With the injured Peyton Manning watching from the sideline, Curtis Painter had a brilliant first half. He was 12 of 17 for 237 yards with two TDs and a quarterback rating of 152.2 as the Colts (0-5) built a 24-7 lead.
But Cassel found Breaston for a 16-yard TD pass just before halftime and Bowe on a 5-yard score with 40 seconds left in the third quarter to get the Chiefs within 24-21. Then, with 5:15 left in the game, Breaston caught the 11-yard go-ahead score.
Steelers 38, Titans 17
PITTSBURGH — Ben Roethlisberger tied a team record with five touchdown passes — including two to Hines Ward.
Other than a slight limp when he ran, Roethlisberger appeared to have no issues with his sprained left foot, also hitting Mike Wallace, Heath Miller and David Johnson for scores as the Steelers (3-2) ended Tennessee's three-game winning streak.
The five TD passes tied a single-game team record Roethlisberger already shares with Mark Malone and Terry Bradshaw.
Tennessee's Chris Johnson ran for a score but finished with 51 rushing yards on 14 carries. The Titans are 3-2.
Vikings 34, Cardinals 10
MINNEAPOLIS — Adrian Peterson powered in for three first-quarter TDs to build a lead large enough even Minnesota (1-4) couldn't lose it.
Peterson rushed 29 times for 122 yards and Donovan McNabb jogged in for a score, too, as the Vikings (1-4) made it 28-0 less than 12½ minutes into the game. Kevin Kolb had three turnovers for the Cardinals (1-4) and finished 21 for 42 for 232 yards and one touchdown pass, a performance so shaky the Vikings were able to confidently run down the clock after stumbling through the second and third quarters.
This wasn't a productive afternoon for either former Philadelphia quarterback, from McNabb's bounced passes to Kolb's errant throws.
Bengals 30, Jaguars 20
JACKSONVILLE, Fla. — Andy Dalton threw two touchdown passes, Bernard Scott scored with 1:56 remaining for Cincinnati (3-2).
The Bengals took advantage of Matt Turk's 22-yard punt into the wind to set up the winning score, a touchdown needed because Mike Nugent missed an extra point in the first half.
Dalton hooked up with Jermaine Gresham on a fourth-and-6 play to keep the short drive alive, then found Andre Caldwell for an 8-yard gain.
With the Jaguars (1-4) expecting a pass on third down, Dalton handed to Scott, who weaved his way into the end zone to make it 23-20.
Jacksonville had a chance to tie, but Blaine Gabbert fumbled a bad snap and the Bengals ended up with the ball. Cincinnati also scored on a fumble return on the final play.