DETROIT — Calvin Johnson almost broke an NFL record, and could celebrate the feat because of a comeback capped by his quarterback.
Matthew Stafford's 1-yard lunge over a pile of linemen with 12 seconds left and Johnson's 329 yards receiving lifted the Detroit Lions to a 31-30 win over the Dallas Cowboys on Sunday.
Stafford threw a 22-yard pass to Johnson, who had the second-most yards receiving in NFL history, to set up his winning score. The quarterback seemed to catch his hometown Cowboys by surprise. Some of them, including linebacker Sean Lee, appeared to expect him to spike the ball.
Johnson's total trails only the 336 yards receiving Flipper Anderson had for the Los Angeles Rams against New Orleans on Nov. 26, 1989 in a game that went into overtime.
The Lions (5-3) overcame four turnovers and a 10-point deficit in the fourth quarter against the Cowboys (4-4).
Dallas seemed to set itself up to win three straight to stay alone atop the NFC North when Tony Romo threw his second touchdown — and third overall in the game — to Dez Bryant for 50 yards with 6:45 left for a 27-17 lead.
The Cowboys, though, allowed Reggie Bush to cap a long drive with a 1-yard TD, then had to settle for Dan Bailey's third field goal with 1:02 left.
With no timeouts, the Lions went from their 20 to the Cowboys end zone thanks to a 17-yard pass to Johnson, a 40-yard connection with Kris Durham and Johnson's 14th reception that gave them the ball at the Dallas 1.
Instead of spiking the ball, Stafford took the snap and leaped with his arms extended to beat the team he rooted for growing up in Highland Park, Texas.
The No. 1 overall pick in 2009 was 33 of 48 for 488 yards —his second-highest total — with a 2-yard TD pass to Johnson in the first quarter and two interceptions.
KANSAS CITY — Alex Smith threw for 225 yards and two touchdowns, and the Kansas City Chiefs held off the scrappy Cleveland Browns late in the fourth quarter to preserve a victory and remain the NFL's lone undefeated team.
The Chiefs (8-0), off to their best start since 2003, built a 20-7 lead late in the first half before the Browns (3-4) made it a game.
Jason Campbell, starting in place of the ineffective Brandon Weeden, threw for 293 yards and two touchdowns for the Browns.
The second scoring pass, a 17-yarder to Fozzy Whittaker out of the backfield, got Cleveland within a field goal early in the third quarter.
The Chiefs kept stopping the Browns down the stretch, though. They forced a turnover on downs with just over 2 minutes left, and Ryan Succop kicked his third field goal in the closing seconds to help seal the victory.
DENVER — Peyton Manning overcame four turnovers and Denver scored the last 38 points Sunday in a come-from-behind 45-21 victory over former Broncos coach Mike Shanahan and his new team, the Washington Redskins.
Manning finished with 354 yards and four touchdown passes to offset his three interceptions and lost fumble.
His first two turnovers led to points that gave the Redskins (2-5) a 21-7 lead early in the third quarter. From there, Manning led the Broncos (7-1) on two long scoring drives, then the go-ahead score on a 35-yard touchdown pass to Knowshon Moreno.
Robert Griffin III finished with 132 yards passing, one score and two interceptions for Washington before hurting his left knee.
Griffin's replacement, Kirk Cousins, threw an interception that Dominique Rodgers-Cromartie returned 75 yards for Denver's final points.
NEW ORLEANS — Drew Brees passed for five touchdowns and 332 yards, and the New Orleans Saints pulled away for a 35-17 victory over the Buffalo Bills.
Saints tight end Jimmy Graham played after missing practice most of the week with a left foot injury and scored on 13- and 15-yard passes over the middle, powering through tackles at the goal line both times.
Rookie Saints receiver Kenny Stills had touchdowns of 69 and 42 yards and Lance Moore snagged a 15-yard scoring pass in his return from a hand injury that sidelined him three games.
Bills quarterback Thad Lewis was sacked four times, intercepted once, lost two fumbles and appeared shaken up at times, but stayed in the game, finishing with 234 yards passing and one touchdown.
Buffalo's Fred Jackson scored on a 1-yard run.
FOXBOROUGH, Mass. — The New England Patriots shook off a dismal first half and another mediocre performance by Tom Brady to beat the Miami Dolphins.
Trailing 17-3 after gaining just 59 yards in the half, the Patriots quickly turned the game around in the third quarter with
two touchdowns in a span of seven plays.
The Patriots (6-2) outscored the Dolphins (3-4) in the third quarter 17-0. Miami lost its fourth straight game. Brady completed 13 of 22 passes for just 116 yards, but threw a 14-yard touchdown pass to Aaron Dobson with 6:32 gone in the third quarter that began the comeback.
LONDON — Colin Kaepernick ran and threw his way to victory, leading the San Francisco 49ers over the Jacksonville Jaguars at Wembley Stadium.
Kaepernick threw for 164 yards and one touchdown, and ran for 54 yards and two touchdowns. Frank Gore also ran for two scores.
The 49ers improved to 6-2 with the win, their fifth in a row, while the Jaguars remained winless at 0-8. It was the eighth regular-season NFL game at Wembley, the home of England's national soccer team, and the second this year. The
Minnesota Vikings beat the Pittsburgh Steelers 34-27 last month.
PHILADELPHIA — Josh Brown outdid all of those dynamic offensive players on the Philadelphia Eagles with his leg.
Brown kicked a career-high five field goals, Eli Manning played error-free and the New York Giants beat Philadelphia. Michael Vick returned for the Eagles (3-5) after missing 2 ½ games with a hamstring injury, but clearly wasn't healthy and was removed for rookie Matt Barkley late in the second quarter.
The Giants (2-6) snapped an eight-game road losing streak while extending Philadelphia's home losing streak to 10 games. The Eagles' last win at the Linc was over the Giants on Sept. 30, 2012.
Chip Kelly's high-flying offence that racked up at least 425 yards in each of the first six games has been grounded. The Eagles followed a 17-3 loss to Dallas with another poor offensive performance. They had just 201 yards of offense and have totalled 479 the past two weeks.
LeSean McCoy, the NFL's leading rusher, was held to 48 yards on 15 carries. DeSean Jackson had 63 yards receiving on eight catches.
CINCINNATI, Ohio — Andy Dalton and Marvin Jones did whatever they wanted against the Jets' shocked defence.
Dalton threw a career-high five touchdown passes — four of them to Jones — as the Cincinnati Bengals drubbed the New York Jets 49-9 on Sunday, their first dominant performance of a promising season.
The third-year quarterback and second-year receiver went into the club's record books as its top touchdown combination. Jones set a Bengals record for touchdown receptions, scoring on catches of 9, 6, 17 and 6 yards.
Dalton's five touchdown passes gave him 11 in his last three games, his best such span. He's the first quarterback to throw for five TDs against the Jets since Dan Marino in 1988.
OAKLAND, Calif. — Terrelle Pryor ran 93 yards on the first play from scrimmage for the longest touchdown run by a quarterback, and the Oakland Raiders won following a bye week for the first time since 2002, beating the Pittsburgh Steelers 21-18 Sunday.
Darren McFadden added two touchdown runs and the defence did the rest for the Raiders (3-4), who had been outscored by more than 13 points a game in losing their last 10 games out of the bye.
Ben Roethlisberger struggled against heavy pressure from Oakland's front, and Shawn Suisham missed two short field goals as Pittsburgh (2-5) squandered any momentum gained during back-to-back wins following an 0-4 start.
GLENDALE, Ariz. — Rookie Andre Ellington rushed for 154 yards on 15 carries, including an 80-yard touchdown run, and the Arizona Cardinals intercepted Matt Ryan four times in a 27-13 victory over the Atlanta Falcons on Sunday.
Ellington's big run, tied for third-longest in Cardinals history, was part of a 21-point second quarter that put the Cardinals (4-4) in control for good.
Arizona's Larry Fitzgerald caught four passes for 48 yards and a touchdown, in the process becoming the youngest player — at 30 years, 57 days — in NFL history to reach 800 career receptions.
Ryan had thrown three interceptions total in the first six games of the season for the Falcons (2-5). Rashad Johnson had two of Arizona's interceptions.
The Cardinals picked off Ryan five times when the teams played last season.
MINNEAPOLIS — Aaron Rodgers threw for 285 yards and two touchdowns to lead the Green Bay Packers to a 44-31 victory over the Minnesota Vikings on Sunday night.
Rodgers completed 24 of 29 passes and Jordy Nelson had 123 yards receiving for the Packers. Micah Hyde returned a punt 93 yards for a touchdown late in the second quarter, and Eddie Lacy rushed for 94 yards and a score for Green Bay (5-2).
Cordarrelle Patterson set an NFL record with a 109-yard return on the opening kickoff and Adrian Peterson rushed for 60 yards and a touchdown for the Vikings (1-6). But Christian Ponder struggled again in his return to the starting lineup and the Packers scored on every possession until they took a knee to end the game.