At Oakland, Calif., Darren McFadden ran for 171 yards and two touchdowns and the Raiders bullied the Jets in their home opener.
Denarius Moore scored on a 23-yard reverse and Michael Bush added a 1-yard TD run 42 seconds later as the Raiders (2-1) took control in a dizzying span beginning late in the third quarter to hand the Jets (2-1) their first loss.
|Ravens 37, Rams 7|
At St. Louis, rookie Torrey Smith's first three career catches went for touchdowns totaling 133 yards in the first quarter, sparking a franchise-record day for Baltimore's offense.
The Ravens (2-1) also were all over Bradford and dropped the Rams to 0-3.
"We did what we didn't want to do, which is fall behind. It's like we weren't even playing in the first half," Bradford said.
|Buccaneers 16, Falcons 13|
At Tampa, Fla., Josh Freeman scored the first rushing TD of his career and Tampa Bay's defense forced three turnovers. The Bucs (2-1) ended a five-game losing streak in the series between NFC South rivals. Four of those losses were by six or fewer points.
Tampa Bay's defense forced two first-half fumbles with sacks, and the Falcons (1-2) were stopped on downs inside the Bucs 10 early in the fourth quarter.
|Packers 27, Bears 17|
At Chicago, Aaron Rodgers threw for 297 yards and three touchdowns to Jermichael Finley. The stakes weren't as high as the previous meeting, when the Packers left Soldier Field celebrating the NFC title on the way to the championship.
Even so, they gave the Bears (1-2) more headaches as Rodgers completed 28 of 38 passes. He threw his first interception of the season, when Brian Urlacher picked him off with the Packers (3-0) leading 27-17 in the fourth quarter.
|Bills 34, Patriots 31|
At Orchard Park, N.Y., Rian Lindell's 28-yard field goal as time expired allowed Buffalo to snap a 15-game slide against New England and lift its record to 3-0, tops in the AFC East.
Buffalo overcame a 21-0 second-quarter deficit, the second straight week the Bills rallied to win. Ryan Fitzpatrick went 27 of 40 for 369 yards with two TDs as Buffalo beat its division rival for the first time since the 2003 opener.
Tom Brady was 30 of 45 for 386 yards and four scores for New England (2-1). Despite setting a league record for most yards passing over a three-game stretch, Brady matched a career high with four interceptions. Among them was Drayton Florence's 27-yarder for a TD.
|Saints 40, Texans 33|
At New Orleans, Drew Brees passed for 370 yards and three touchdowns, and twice led New Orleans back from fourth-quarter deficits after being picked off twice.
Mark Ingram's first career touchdown on a 13-yard run gave the Saints (2-1) the lead for good with under 3 minutes left.
Matt Schaub passed for 373 yards and three TDs of his own, but Houston (2-1) was doomed by four drives inside the 20 that resulted in only field goals.
|Lions 26, Vikings 23, OT|
At Minneapolis, Matthew Stafford threw for 378 yards and two touchdowns to rally the Lions from a 20-0 halftime deficit, and Jason Hanson kicked a 32-yard field goal in overtime.
Calvin Johnson had seven catches for 108 yards and two TDs for the Lions, 3-0 for the first time since 1980. They won in the Metrodome for the first time since 1997, snapping a 13-game skid.
Adrian Peterson rushed for 78 yards and a touchdown for the Vikings (0-3), who gave away a big halftime lead for the third week in a row.
|Steelers 23, Colts 20|
At Indianapolis, Shaun Suisham kicked a 38-yard field goal with 4 seconds left in a wild game that turned three times in the final 5½ minutes and was far closer than most expected.
The Steelers (2-1) struggled as Ben Roethlisberger lost two fumbles and threw an interception during an 11-minute first-half span, and they rushed for only 67 yards.
Even when they thought they had finally shaken off the feisty Colts (0-3), they hadn't.
Joseph Addai, who ran 17 times for 86 yards, tied it with a 6-yard TD run with 2:09 to go.
Roethlisberger came back with a 60-yard march to set up the winning score. He was 25 of 37 for 364 yards with one touchdown. Mike Wallace caught five passes for 144 yards and an 81-yard score, the longest of his career.
|Titans 17, Broncos 14|
At Nashville, Tenn., Matt Hasselbeck threw a 4-yard touchdown pass to Daniel Graham with 4:24 left to complete Tennessee's rally past Denver (1-2). But the Titans (2-1) lost Kenny Britt, the AFC's leading receiver, when his right knee buckled in the second quarter.
Hasselbeck threw for 311 yards and two TDs.
Kyle Orton was intercepted twice and sacked once, and the Titans also stopped Willis McGahee on fourth-and-goal at the 1 early in the fourth quarter.
|Panthers 16, Jaguars 10|
At Charlotte, N.C., Cam Newton found Greg Olsen over the middle for a 16-yard touchdown with 4:20 left to lift Carolina (1-2). It was the first pro victory for Newton, the No. 1 overall draft pick, and for coach Ron Rivera with the Panthers.
Newton set an NFL record with 854 yards passing in the first two games of his career. He settled for 158 yards this time in a matchup against Jaguars rookie quarterback Blaine Gabbert (139 yards and a TD). Jacksonville is 1-2.
|Chargers 20, Chiefs 17|
At San Diego, Eric Weddle intercepted at midfield with 55 seconds left to preserve San Diego's victory.
The Chiefs (0-3) got the ball back at their 33 with 1:26 left after Philip Rivers was stuffed on fourth-and-1 at the Chiefs 34. Out of timeouts, Matt Cassel threw for 24 yards to Leonard Pope. On the next play, Cassel, under pressure and backpedaling, threw the ball right to the blitzing Weddle.
Ryan Mathews scored twice and the Chargers (2-1) overcame two more INTs from Rivers.
|Seahawks 13, Cardinals 10|
At Seattle, Tarvaris Jackson scrambled for an 11-yard touchdown run early in the third quarter, bulling through two Arizona defenders at the goal line, and Seattle (1-2) picked up its first win. Jackson ran through Adrian Wilson and Kerry Rhodes to give the Seahawks the lead.
Seattle safety Kam Chancellor sealed the win by intercepting Kevin Kolb's pass at the Seattle 25 with 1:04 remaining. Arizona is 1-2.
|Browns 17, Dolphins 16|
At Cleveland, Colt McCoy threw a 14-yard touchdown pass to Mohamed Massaquoi with 43 seconds left to cap an 80-yard drive and rally Cleveland (2-1) over Miami (0-3). The loss surely will bring more heat on embattled Dolphins coach Tony Sparano.
McCoy was 9 of 13 for all 80 yards on Cleveland's final drive, making up for an otherwise lackluster performance. On third-and-5, McCoy pump faked before lofting a perfect pass to the right corner over rookie cornerback Jimmy Wilson to a leaping Massaquoi.Comment on this story
|49ers 13, Bengals 8|
At Cincinnati, Kendall Hunter ran 7 yards for the game's only touchdown with 3:59 to go in front of Cincinnati's smallest crowd for a home opener in 30 years. Hunter's run completed the only noteworthy drive by the 49ers (2-1), who didn't cross midfield until the third quarter.
Cincinnati (1-2) managed only a pair of field goals by Mike Nugent and rookie quarterback Andy Dalton threw two interceptions in the fourth quarter, the first of his career.
There were only 43,363 fans at 65,500-seat Paul Brown Stadium, the Bengals' smallest crowd for a home opener since they played at Riverfront Stadium in 1981.