Harrison Butker kicked three field goals, including a go-ahead 20-yarder with 5:57 left, and Leo Chenal blocked a 35-yard field goal as time expired to help the host Kansas City Chiefs rally to defeat the Denver Broncos 16-14 on Sunday and remain unbeaten.
Patrick Mahomes threw for 266 yards and a touchdown for the Chiefs (9-0), who exhaled after a late blunder put them in a precarious position.
Butker, who also connected on field goals of 36 and 28 yards, sent the kickoff after his final make of the afternoon out of bounds, giving the Broncos the ball at their own 40-yard line.
Denver (5-5) capitalized on the favorable field position and was set up for a chip shot to win the game, but Chenal and the special teams preserved the victory by blocking Wil Lutz’s field-goal attempt.
49ers 23, Buccaneers 20
Jake Moody hit a 44-yard field goal as time expired to help visiting San Francisco edge Tampa Bay in the return of Christian McCaffrey.
McCaffrey, who missed the first eight games of the season with bilateral Achilles tendinitis, finished with 39 yards rushing on 13 carries and 68 receiving yards on six catches for the 49ers (5-4). Ricky Pearsall’s 46-yard TD reception in the first quarter, which gave the 49ers a 7-0 lead, was the first score of the rookie’s career and came after he was shot in the chest in a robbery attempt in August. He finished with four receptions for 73 yards.
Baker Mayfield completed 18 of 29 passes for 116 yards and one touchdown pass for the Bucs (4-6). Tampa Bay lost All-Pro left tackle Tristan Wirfs to a knee injury in the first half.
Lions 26, Texans 23
Jake Bates kicked a 52-yard field goal just inside the left upright as time expired and Detroit overcame a 16-point halftime deficit to record a victory over host Houston.
Bates also drilled a game-tying 58-yard field goal that slipped just inside the right upright with 5:01 left in the game. His heroics helped the Lions (8-1) stretch their winning streak to seven games.
Jared Goff threw a career-worst five interceptions while completing 15 of 30 passes for 240 yards and two touchdowns for Detroit. C.J. Stroud completed 19 of 33 passes for 232 yards with one touchdown and two interceptions for the Texans (6-4), who lost for the third time in their past four games.
Panthers 20, Giants 17 (OT)
Eddy Pineiro kicked a 36-yard field goal 2:07 into overtime as Carolina converted off a New York turnover for a victory in Munich, Germany.
The Panthers (3-7) got the ball at the New York 23 for their only possession of overtime. Bryce Young completed 15 of 25 passes for 126 yards with a touchdown, and Chuba Hubbard churned out a career-high 153 yards on the ground on 28 carries.
Giants quarterback Daniel Jones went 22-for-37 for 190 yards with two interceptions, and he also ran for a touchdown. Running back Tyrone Tracy Jr. gained 103 yards on 18 carries with a touchdown, but his fumble on the first snap of overtime set up Carolina’s winning points. Graham Gano’s 42-yard field goal with five seconds to play forced overtime for the Giants (2-8), who have lost five straight games.
Patriots 19, Bears 3
Deatrich Wise Jr. and Anfernee Jennings each had a pair of sacks as New England buckled down defensively for the victory at Chicago.
New England (3-7) had nine sacks in all and held the Bears to 142 yards of total offense. Chicago was forced to punt on eight of its first nine drives of the game, then turned the ball over on downs during its final two possessions. Patriots quarterback Drake Maye completed 15 of 25 passes for 184 yards, one touchdown and one interception, while Rhamondre Stevenson ran for 74 yards on 20 carries.
Bears QB Caleb Williams was under constant duress and finished with 120 yards on 16-of-30 passing. Chicago (4-5) has dropped three straight games.
Bills 30, Colts 20
Josh Allen threw for 280 yards and rushed for a touchdown as visiting Buffalo maintained its big AFC East lead with a win over Indianapolis.
Allen completed 22 of 37 passes and threw two interceptions, but Buffalo (8-2) still outgained Indianapolis 415-361. The Bills won their fifth straight game and lead the New York Jets by five games in the division.
Joe Flacco completed 26 of 35 passes for 272 yards with two touchdowns for the Colts but also tossed three interceptions. Indianapolis (4-6) committed four turnovers and also permitted four sacks. Jonathan Taylor rushed 21 times for 114 yards for the Colts.
Saints 20, Falcons 17
Derek Carr passed for 269 yards and two touchdowns and host New Orleans ended a seven-game losing streak with a victory against Atlanta.
Carr completed 16 of 25 passes and Marquez Valdes-Scantling caught three passes for 109 yards and two touchdowns as the Saints (3-7) won their first game under interim head coach Darren Rizzi after Dennis Allen was fired Monday.
Kirk Cousins passed for 306 yards and Bijan Robinson rushed for 116 yards and two touchdowns for the Falcons (6-4).
Steelers 28, Commanders 27
Mike Williams caught a 32-yard touchdown pass with 2:22 left in the game and visiting Pittsburgh rallied for a win against Washington in Landover, Md.
It was the first catch as a Steeler for Williams, who was acquired Tuesday in a trade with the New York Jets. Russell Wilson was 14-of-28 for 195 yards with three touchdowns and one interception for Pittsburgh (7-2).
Jayden Daniels finished 17 of 34 for 202 yards for Washington (7-3). Terry McLaurin had five catches for 113 yards and Austin Ekeler had two rushing scores.
Vikings 12, Jaguars 7
John Parker Romo made four field goals in his NFL debut, and Minnesota escaped with a win over host Jacksonville.
Romo, a 27-year-old rookie who signed with the Vikings this week after rookie kicker Will Reichard went down with an injury, provided all of the scoring for Minnesota (7-2). Sam Darnold completed 24 of 38 passes for 241 yards but threw three interceptions. The Vikings’ defense had three takeaways in the fourth quarter to seal the victory.
Mac Jones scored on a 1-yard run to mark the only scoring for the Jaguars (2-8). Jones completed 14 of 22 passes for 111 yards and two interceptions as a replacement starter for Trevor Lawrence, who missed the game because of a shoulder injury.
Chargers 27, Titans 17
Justin Herbert guided a pair of touchdown drives to open the second half as Los Angeles extended its winning streak to three games with a victory over Tennessee in Inglewood, Calif.
Herbert completed 14 of 18 passes for 164 yards and a touchdown and added a rushing score. Bud Dupree and Tuli Tuipulotu each had two of the Chargers’ seven sacks as Los Angeles (6-3) held the Titans to 289 total yards.
Tennessee quarterback Will Levis returned from a shoulder injury to go 18-of-23 passing for 175 yards and two touchdowns in his first action since Week 6. Levis also had 41 rushing yards for the Titans (2-7), who lost for the fourth time in five games. Calvin Ridley had five catches for 84 yards and two TDs.
Cardinals 31, Jets 6
Kyler Murray passed for 266 yards and set a team record with 17 consecutive completions as Arizona rolled past New York in Glendale, Ariz.
Murray finished 22-of-24 with a passing touchdown and two rushing scores for the Cardinals (6-4), who have won four straight games and remain in first place in the NFC West. Arizona, which limited the Jets to 207 total yards, has not allowed a touchdown over its past three home games.
Aaron Rodgers completed 22 of 35 passes for 151 yards without a touchdown or an interception for slumping New York (3-7), which lost for the sixth time in its past seven games.
Eagles 34, Cowboys 6
Jalen Hurts threw two touchdowns and ran for two more as Philadelphia (7-2) routed Dallas in Arlington, Texas, for its fifth straight win and first place in the NFC East.
Hurts passed for 202 yards and rushed for 56. Saquon Barkley had 78 yards from scrimmage and collected his first win over the Cowboys after going 0-10 while with the New York Giants. A.J. Brown caught five passes for 109 yards.
Playing without injured quarterback Dak Prescott (hamstring), Dallas (3-6) lost its fourth consecutive game. Cooper Rush struggled in his first start since 2022 with only 45 yards on 13-of-23 passing before being replaced in the fourth quarter by Trey Lance, who completed 4 of 6 throws for 21 yards. Dallas turned it over five times and finished with just 146 yards of offense.
–Field Level Media