Kareem Hunt rushed for two touchdowns in the first half on Sunday and the Kansas City Chiefs stayed unbeaten with a 28-18 victory over the San Francisco 49ers in Santa Clara, Calif.
Patrick Mahomes completed 16 of 27 passes for 154 yards with two interceptions for Kansas City (6-0) in a rematch of last season’s Super Bowl, won by the Chiefs. He also ripped off a career-high 33-yard run to set up a key fourth-quarter touchdown.
The Chiefs outrushed San Francisco 184-101 and possessed the ball for more than 35 minutes.
Brock Purdy hit on 17 of 31 passes for 212 yards but tossed three interceptions, two of them ending potential scoring drives in the second half. The 49ers (3-4) were missing three offensive starters by the time the game ended. Wide receivers Deebo Samuel (illness) and Brandon Aiyuk (knee) left before halftime, and tackle Trent Williams was ejected late in the fourth quarter for throwing a punch.
San Francisco pulled within 14-12 with 10:29 left in the third when Purdy rushed for the first of his two touchdowns from 1 yard out, but the 49ers failed to make the ensuing two-point conversion. They were later driving for a possible go-ahead score when Purdy was picked off by Chris Roland-Wallace at the Kansas City 21-yard line.
Lions 31, Vikings 29
Jake Bates drilled a go-ahead, 44-yard field goal with 15 seconds remaining and Detroit held on in Minneapolis to defeat previously unbeaten Minnesota.
Jared Goff completed 22 of 25 passes for 280 yards and two touchdowns for Detroit (5-1). Jahmyr Gibbs had 15 carries for 116 yards and two touchdowns, and Amon-Ra St. Brown recorded eight catches for 112 yards and a score.
Sam Darnold completed 22 of 27 passes for 259 yards, one touchdown and one interception for Minnesota (5-1). Aaron Jones had 93 rushing yards and a touchdown, and Justin Jefferson led the team’s receivers with seven catches for 81 yards and a touchdown.
Packers 24, Texans 22
Newly signed Brandon McManus kicked a game-winning 45-yard field goal as time expired to lift host Green Bay over Houston.
McManus, who joined the Packers (5-2) on Tuesday after the team released inconsistent rookie Brayden Narveson, drilled the game-winner after the Packers drove 44 yards in the game’s final 1:44. The Texans (5-2) had taken a 22-21 lead on the previous possession on Ka’imi Fairbairn’s third field goal of the game, a 35-yarder.
Packers quarterback Jordan Love completed 24 of 33 passes for 220 yards with three touchdowns and two interceptions. Josh Jacobs had 76 yards on 12 carries, and Romeo Doubs finished with eight catches for 94 yards. Houston running back Joe Mixon rushed 25 times for 115 yards and two TDs. C.J. Stroud was 10-for-21 passing for 86 yards.
Eagles 28, Giants 3
Saquon Barkley rushed for 176 yards and a touchdown against his former team and Jalen Hurts was responsible for three scores, lifting Philadelphia over New York in East Rutherford, N.J.
Barkley, who spent his first six seasons with the Giants, received a chorus of boos from the crowd at MetLife Stadium. He scored on a 3-yard run in the first quarter and rolled off long runs of 55, 38 and 41 yards. Hurts completed 10 of 14 passes for 114 yards and a touchdown and rushed for two scores to send the Eagles (4-2) to their second straight victory.
Daniel Jones completed 14 of 21 passes for 99 yards and took seven sacks before being replaced by Drew Lock early in the fourth quarter. Lock fared no better and was sacked once as the Giants (2-5) fell to 0-4 at home this season.
Commanders 40, Panthers 7
Dante Fowler Jr. returned an interception for a touchdown and Washington overcame the loss of quarterback Jayden Daniels to roll past Carolina in Landover, Md.
Brian Robinson Jr. rushed for 71 yards and a touchdown and Austin Seibert made field goals of 23, 49, 31 and 29 yards, helping the Commanders (5-2) stay unbeaten in three home games. Daniels left with a rib injury in the first quarter.
Andy Dalton threw for 93 yards for the Panthers (1-6), who had 180 yards of total offense with 10 first downs while losing their fourth game in a row. Former starter Bryce Young played in Carolina’s last series, which had minus-1 yard.
Seahawks 34, Falcons 14
Geno Smith completed 18 of 28 passes for 207 yards and two touchdowns as visiting Seattle strolled past Atlanta to snap a three-game losing streak.
Kenneth Walker III rushed for a team-high 69 yards and a touchdown and DK Metcalf caught four passes for 99 yards and a score for the Seahawks (4-3). Seattle forced three fourth-quarter turnovers to ice the win.
Kirk Cousins completed 24 of 35 passes for 232 yards, a touchdown and two interceptions as the Falcons (4-3) had their three-game winning streak snapped. Bijan Robinson rushed for 103 yards and a touchdown in the loss.
Bills 34, Titans 10
Josh Allen threw for 323 yards and two touchdowns as Buffalo shrugged off a slow start to rout Tennessee in Orchard Park, N.Y.
Allen completed 21 of 33 passes, putting Buffalo (5-2) ahead for good when he hit new target Amari Cooper for a 12-yard score less than five minutes into the third quarter. Cooper caught four passes for 66 yards in his Bills debut.
Mason Rudolph hit on 25 of 40 pass attempts for 215 yards with a touchdown and an interception for Tennessee, which fell to 1-5. Rudolph got the start when Titans coach Brian Callahan decided to deactivate starter Will Levis (shoulder) on Saturday.
Bengals 21, Browns 14
Charlie Jones took the game’s opening kickoff 100 yards to the end zone and Cincinnati never looked back, knocking off host Cleveland for its third win in four games.
Watson completed 15 of 17 passes for 128 yards prior to exiting. Dorian Thompson-Robinson took over under center and totaled 82 yards and two picks on 11-for-24 passing. Joe Burrow hit on 15 of 25 passes for 181 yards and touchdowns to Ja’Marr Chase and Tee Higgins for Cincinnati (3-4).
Rams 20, Raiders 15
Kyren Williams ran for 76 yards and two touchdowns and Kamren Curl returned a fumble 33 yards for a score as Los Angeles pulled off a victory over Las Vegas in Inglewood, Calif.
The Rams won despite quarterback Matthew Stafford throwing for just 154 yards with an interception. Los Angeles (2-4) gained 259 total yards in the victory, while the Raiders gained 317, but with four turnovers. Jaylen McCollough had two interceptions for the Rams, and Daniel Carlson made five field goals for Las Vegas.
Gardner Minshew threw for 154 yards with three interceptions for the Raiders after he replaced Aidan O’Connell (thumb) late in the first quarter. Rookie Brock Bowers had 10 receptions for 93 yards. Alexander Mattison had 92 rushing yards for Las Vegas (2-5).
Jaguars 32, Patriots 16
Tank Bigsby rushed for 118 yards and two touchdowns to lead Jacksonville past New England in London.
Trevor Lawrence threw for 193 yards and a touchdown for the Jaguars (2-5), who fell behind 10-0 before scoring 25 unanswered points. They prevailed for the second time in their past three games after an 0-4 start.
The Patriots (1-6), in turn, lost their sixth game in a row after recording an opening week victory. In his second career start, rookie quarterback Drake Maye completed 26 of 37 passes for 276 yards and threw a pair of touchdown passes, including a 16-yarder to JaMycal Hasty to open the scoring.
Colts 16, Dolphins 10
Anthony Richardson passed for 129 yards and rushed for 56 to help Indianapolis squeeze out a victory over visiting Miami.
Richardson missed the previous two games with an oblique injury but helped the Colts (4-3) win their second straight contest. Tyler Goodson ran for a score, Grant Stuard racked up 18 tackles and Matt Gay kicked three field goals for Indianapolis.
Miami quarterback Tyler Huntley exited midway through the third quarter with an injury to his right throwing shoulder. Huntley completed 7 of 13 passes for 87 yards and one touchdown before exiting. Tim Boyle went the rest of the way, completing 8 of 13 passes for 74 yards. Jonnu Smith had seven receptions for 96 yards and a touchdown for the Dolphins (2-4).