Patriots 30, Saints 27
Tom Brady still has that comeback touch.
Coming off one of his worst games, he threw a 17-yard touchdown pass to rookie Kenbrell Thompkins with 5 seconds left, giving the host New England Patriots a wild win and knocking the New Orleans Saints from the unbeaten ranks Sunday.
It capped a 70-yard drive with no timeouts after getting the ball with 1:08 to go. It was the 37th game in which Brady led the Patriots to victory from a fourth-quarter deficit or tie.
The Saints (5-1) had taken a 24-23 lead with 3:29 remaining on Drew Brees’ 34-yard touchdown pass to Kenny Stills, but couldn’t put away New England.
The Patriots (5-1) survived an interception by Keenan Lewis on their first snap after Garrett Hartley’s 39-yard field goal made it 27-23.
Brady started the winning drive with completions of 23 yards to Julian Edelman, 15 to Austin Collie and 6 to Aaron Dobson. But he threw two incompletions before connecting with Collie for a 9-yard gain on fourth down and a first down at the 17.
That’s when Brady found Thompkins for the winning touchdown in the left side of the end zone.
Packers 19, Ravens 17
Aaron Rodgers threw a 64-yard touchdown pass to Jordy Nelson, Mason Crosby kicked four field goals and the visiting Green Bay Packers held on to beat the Baltimore Ravens.
Eddie Lacy rushed for 120 yards to fuel the Packers’ first road win of the season. Green Bay (3-2) took a 16-3 lead into the fourth quarter and was up 19-10 with 4 minutes left, but the Ravens (3-3) kept coming back.
After Baltimore closed to 19-17 on an 18-yard touchdown pass from Joe Flacco to Dallas Clark with 2:04 remaining, Rodgers clinched the victory with a 52-yard completion to Jermichael Finley on a third-and-3.
Rodgers went 17-for-32 for 315 yards.
Despite playing without injured linebacker Clay Matthews, the Packers limited Baltimore to 47 yards rushing and registered five sacks, including three by A.J. Hawk.
Chiefs 24, Raiders 7
Jamaal Charles ran for two touchdowns, the host Kansas City defense harassed Oakland Raiders quarterback Terrelle Pryor into throwing three second-half interceptions and the Chiefs remained unbeaten.
After winning just twice last season, Kansas City (6-0) continued the second-best start in franchise history. The Chiefs won their first nine games during the 2003 season.
The Chiefs piled up 10 sacks while ending a three-game skid to the Raiders (2-4), and a six-game losing streak against them at Arrowhead Stadium.
Pryor threw for 216 yards and a touchdown, but his interceptions proved costly.
The first led to Charles’ go-ahead touchdown run, the second led to Ryan Succop’s fourth-quarter field goal, and Husain Abdullah returned the last one for a touchdown to seal the win.
Steelers 19, Jets 6
Ben Roethlisberger threw a 55-yard touchdown pass to Emmanuel Sanders, Shaun Suisham kicked four field goals, and the Pittsburgh Steelers (1-4) recorded their first win of the season.
Pittsburgh was coming off a bye-week break and appeared quite a bit sharper than New York (3-3). Geno Smith was intercepted twice by a Steelers defense that entered the game as the only team in the league without a takeaway.
Panthers 35, Vikings 10
Cam Newton threw three touchdown passes and ran for another score, and the Carolina Panthers romped past Adrian Peterson and the host Minnesota Vikings.
Peterson finished with 62 yards on 10 carries and 21 yards on three receptions, but the Vikings (1-4) trailed the whole game and didn’t have much use after halftime for Peterson.
Matt Cassel threw two interceptions, both to Mike Mitchell, and the Panthers (2-3) responded each time with a touchdown.
Rams 38, Texans 13
Sam Bradford threw three touchdown passes, St. Louis added a score on defense and special teams and the visiting St. Louis Rams stunned mistake-prone Houston Texans, who lost their fourth in a row and fell to 2-4.
The Rams (3-3) were up 24-6 early in the third quarter before rookie Daren Bates returned Keshawn Martin’s fumble on a kickoff return for a touchdown.
Alec Ogletree pushed the lead to 38-6 when he took an interception thrown by T.J. Yates back 98 yards for a touchdown. Yates was in after Matt Schaub sustained an apparent right ankle injury.
Bengals 27, Bills 24
Mike Nugent hit a 43-yard field goal with 6:44 left in overtime to lift the visiting Cincinnati Bengals. Brandon Tate’s 29-yard punt return to the Bills 33 set up the decisive score. Andy Dalton went 26-of-40 for 337 yards, with three touchdowns and an interception. He bounced back after a two-game touchdown drought and led the Bengals (4-2) to their first road win of the season.
The Bills (2-4) were led by quarterback Thad Lewis, who went 19-of-32 for 216 yards and two touchdowns after being promoted off the practice squad last week. Both touchdown passes came in the fourth quarter, including a 40-yarder to Marquise Goodwin with 1:08 remaining.
Eagles 31, Buccaneers 20
Nick Foles threw three touchdown passes and ran for a fourth, leading visiting Philadelphia over winless Tampa Bay. Foles finished a long first-quarter scoring drive with a 4-yard run and threw TD passes of 12 and 36 yards to DeSean Jackson.
With the injured Michael Vick active but not playing, Foles made his seventh career start and beat the Bucs (0-5) for the second time.
Foles gave the Eagles (3-3) the lead for good with a 47-yard scoring pass to Riley Cooper in the third quarter, then gave his team breathing room with his second TD pass to Jackson.
Broncos 35, Jaguars 19
Peyton Manning threw for two scores and Knowshon Moreno ran for three to lead the host Denver Broncos to a tougher-than-expected victory over the winless Jacksonville Jaguars.
The Broncos (6-0) came in as 27-point favorites, and much of the pregame hype centered on whether they’d cover the spread and when Manning would come out of the game.
Manning finished 28-for-42 for 295 yards, but lost two fumbles and threw a pick-6 — a 59-yard interception return by Paul Posluszny that pulled the Jaguars (0-6) within 14-12 at halftime. It was a two-point game late in the third quarter, before Moreno scored his last touchdown, an 8-yard run, for a 28-19 lead. Moreno finished with 42 yards. Justin Blackmon had 14 catches for 190 yards for Jacksonville.
Seahawks 20, Titans 13
Marshawn Lynch ran for two touchdowns and had 155 all-purpose yards, Richard Sherman came up with his third interception of the season, and the host Seattle Seahawks finally shook the Tennessee Titans in the fourth quarter.
Seattle (5-1) won its 11th consecutive game at home despite a long list of mistakes that allowed the Titans (3-3) to hang around into the fourth quarter.
49ers 32, Cardinals 20
Vernon Davis caught touchdown passes of 61 and 35 yards and finished with a career-best 180 yards receiving, leading the host San Francisco 49ers (4-2) past the Arizona Cardinals for their third win in a row. Colin Kaepernick threw for 252 yards and Frank Gore ran for 101 yards on 25 carries. Kendall Hunter ran for a 6-yard touchdown that sealed it.
Cowboys 31, Redskins 16
Dwayne Harris returned a punt 86 yards for a touchdown and set up another score with a 90-yard kickoff return as the host Dallas Cowboys handed Robert Griffin III his first loss in his home state.
Tony Romo had just 170 yards passing a week after getting 506 in a wild 51-48 loss to Denver.
That’s because Harris had 222 total return yards and Kyle Wilber forced and recovered a fumble on a sack of Griffin that left the Cowboys (3-3) needing just 3 yards for a clinching score in the fourth quarter to drop the Redskins to 1-4.