Aaron Rodgers threw for 305 yards and three touchdowns, two of them to Aaron Jones on a big night for the Green Bay running back, and the Packers held off backup quarterback Matt Moore and the Chiefs, 31-24, in Kansas City.
Jones, who briefly left with a shoulder injury, had seven catches for 159 yards and added 67 on the ground — a big chunk of them in the closing minutes, when the Packers (7-1) sealed the win.
With reigning league MVP Patrick Mahomes out with a dislocated kneecap, Moore fared quite well. He threw for 267 yards with two touchdowns and no interceptions in the ex-high school coach’s first NFL start in more than two years.
The game started with Rodgers slicing up the defense and Green Bay marching for two quick touchdowns, but Moore and the rest of the Chiefs offense found a groove. They embarked on an 89-yard drive that ended with a make-it-rain 29-yard TD pass to Travis Kelce, then got a 30-yard pitch-and-catch to Mecole Hardman to knot the game.
The Chiefs led 17-14 at halftime, but Green Bay coach Matt LaFleur made a couple of adjustments and Rodgers and Co. began to move the ball once more. They used a 15-play drive that soaked up more than half the third quarter to get a tying field goal, then got the ball back when LeSean McCoy fumbled on the very next play.
Five players later, with third down at the 3, Rodgers dropped back and was flushed from the pocket. He rolled to his right and threw a blind pass to the back corner of the end zone, where Damien Williams somehow took the ball away from Chiefs linebacker Ben Niemann while tapping both feet inbounds.
Rodgers was lying flat on his back, staring at the sky, as the official signaled touchdown.
The Chiefs answered with another long drive, and just when it appeared they had finally been stopped, the Packers’ Tramon Williams was flagged for illegal use of hands. That gave Kansas City the ball inside the 5, and Damien Williams scored on the next play to tie it again.
It took the Packers all of 56 seconds to score the eventual winner.
Rodgers again found Jones out of the backfield, and this time he found a lane through the entire Kansas City secondary. It was a foot race from there, and the speedy running back hop-skipped over the goal line to finish off the 67-yard touchdown reception.
The Chiefs were forced to punt on their ensuing possession and never got another chance.
Eagles 31, Bills 13 — Rookie Miles Sanders scored on a career-best 65-yard touchdown run and Philadelphia (4-4) snapped a two-game skid in drizzly, windy Orchard Park, N.Y. Carson Wentz finished 17 of 24 for 172 and a touchdown passing in a game the Eagles blew open by scoring TDs 83 seconds apart spanning halftime. Dallas Goedert scored on a 5-yard catch. Jordan Howard had a team-best 96 yards rushing and scored on a 3-yard run, and Boston Scott scored on a 4-yard run after Sanders left the game with a shoulder injury in the third quarter. (Post-game X-rays on Sanders came back negative.) Linebacker Brandon Graham had one of the team’s four sacks, and also forced and recovered quarterback Josh Allen’s fumble, which led to Goedert scoring the go-ahead touchdown. The Bills (5-2) squandered an opportunity to open 6-1 for the first time since 1993.
Jaguars 29, Jets 15 — Sam Darnold was sacked a career-high eight times and threw three interceptions as Jacksonville (4-4) hit him on nearly every passing play in a game he finished despite suffering a sprained thumb on his left (non-throwing) hand. Darnold was picked off twice in the fourth quarter, including one that set up Gardner Minshew’s game-sealing score to DJ Chark with a little more than 4 minutes to play. Minshew completed 22 of 34 passes for 279 yards and three touchdowns; Darnold was 21 of 30 for 218 yards with two touchdown passes to Ryan Griffin, but the Jets (1-6) totaled just 213 yards, 93 of those coming on their opening drive.
Colts 15, Broncos 13 — Adam Vinatieri made a 51-yard field goal with 22 seconds left, his second 50-plus yarder of the day, to help Indianapolis (5-2) rally past visiting Denver fot its third straight victory. The NFL’s career scoring leader overcame misses on a field goal and a potential tying extra point in the third quarter, but the Colts survived thanks in part to the Broncos (2-6) settling for two short field goals on time-consuming drives in the first half. Brandon McManus made a 21-yarder to cap a 17-play drive that consumed nearly eight minutes, and a 29-yarder on their next possession when the Broncos burned nearly 5½ minutes in 13 plays. Jacoby Brissett took the Colts 56 yards in 86 seconds to set up Vinatieri’s winner.
Chargers 17, Bears 16 — Eddy Pineiro missed a 41-yard field goal as time expired, allowing Los Angeles (3-5) to avoid its first 0-4 October since 2000. The host Bears (3-4) took over at their 35 with 1:33 remaining and drove to the Chargers’ 21, Mitchell Trubisky taking a knee with about 40 seconds left rather than trying to get closer to the goal line. Pineiro, who hit an upright on a miss earlier, hooked the potential winner wide left. The Bears came away with just one touchdown and three field goals in five trips inside the 20. Philip Rivers (19 of 29 for 201 yards) threw an 11-yard touchdown to Austin Ekeler with 8:04 left, after after Melvin Ingram — back after missing three games with a hamstring injury — recovered a fumble by Trubisky in Chicago territory.
Texans 27, Raiders 24 — Houston lost J.J. Watt late in the first half to a shoulder injury, but Deshaun Watson’s go-ahead touchdown pass with 6:26 to go gave Houston (5-3) its first and only lead of the game. Watson evaded the rush and appeared to get kicked in the face, but connected with Darren Fells on the winning 9-yard scoring toss. Fells had 58 yards receiving and two touchdowns and DeAndre Hopkins grabbed 11 catches for 109 yards. Derek Carr had 285 yards passing with three touchdowns as Oakland (3-4) lost for the second week in a row.
Titans 27, Buccaneers 23 — Ryan Tannehill threw an 8-yard touchdown pass to A.J. Brown with 6:55 left, and Tennessee (4-4) rallied at home for its second straight win since benching Marcus Mariota. Tampa Bay (2-6) became the first team to score more than 20 points against the
NFL’s No. 4 scoring defense, but was kept off the board after Jameis Winston and Mike Evans connected for the second time, putting the Bucs up 23-17 early in the third quarter. Despite outgaining Tennessee, 389-246, Tampa Bay couldn’t overcome four turnovers — all by Winston, who has 10 combined in his past eight quarters.
Seahawks 27, Falcons 20 — Russell Wilson threw two touchdown passes to DK Metcalf, Chris Carson ran for 90 yards and a score, and Seattle (6-2) held on in Atlanta after building a 24-0 lead at halftime. Without Matt Ryan at quarterback for the first time in 10 years thanks to a sprained right ankle, Matt Schaub passed for 460 yards, 309 coming in the second half as the Falcons (1-7) hit their bye week with a sixth straight loss. Atlanta has been outscored 144-50 in the first half this season, its five drives before the break on Sunday resulting in 51- and 53-yard field goal misses by Matt Bryant, an interception, a fumble, and a punt. Julio Jones had 10 catches for 152 yards. Wilson completed 14 of 20 passes for 182 yards with no interceptions.
Lions 31, Giants 26 — Matthew Stafford threw two of his three touchdown passes to Kenny Golladay and Detroit (3-3-1) snapped its three-game losing streak despite a four-touchdown day from Daniel Jones. The Lions took a two-TD lead in the first quarter and Stafford’s 41-yard flea flicker to Golladay early in the fourth put them ahead, 31-19. New York (2-6) turned the ball over on downs twice after that, a late Jones to Saquon Barkley not enough when the ensuing onside kick went out of bounds. The maligned No. 6 pick had career highs with 28 completions, 41 attempts, four TD passes, and fell just short of another mark with 311 yards passing.
Rams 24, Bengals 10 — Wide receiver Cooper Kupp caught seven passes for a career-best 220 yards in London, Jared Goff threw for two touchdowns, and Los Angeles (5-3) kept Cincinnati winless. Kupp caught a 65-yard touchdown pass in the second quarter on a double reverse flea-flicker from Goff, and the duo teamed up for a 40-yarder shortly after halftime to set up another score. Goff went 17 of 31 for 372 yards, 273 of which came in the first half. Kupp had 165 receiving yards by halftime and didn’t catch another pass in the final 27 minutes of the game. The only positive for the Bengals (0-8) was the NFL’s league-worst run game piling up 104 yards, led by Joe Mixon’s 66.