Chiefs 28, 49ers 18
Kareem Hunt rushed for two touchdowns in the first half, 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. 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.
Looking for more winning strategies this NFL season? Check out our NFL Betting Strategies That Will Bring Profits
Lions 31, Vikings 29
Jake Bates drilled a go-ahead 44-yard field goal with 15 seconds remaining, and Detroit held on to defeat previously unbeaten Minnesota in Minneapolis.
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, while Justin Jefferson led the team’s receivers with seven catches for 81 yards and a score.
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 joined the Packers (5-2) on Tuesday and 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 with 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. Joe Mixon rushed 25 times for 115 yards and two touchdowns for Houston, while C.J. Stroud finished 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 as Philadelphia downed New York in East Rutherford, N.J.
Barkley, who spent his first six seasons with the Giants, received boos from the crowd but responded with big runs, including a 3-yard TD in the first quarter. Hurts completed 10 of 14 passes for 114 yards, a touchdown, and rushed for two more to lead 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. 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, while Austin Seibert kicked four field goals to help the Commanders (5-2) stay unbeaten at home. Daniels left the game with a rib injury in the first quarter.
Andy Dalton threw for 93 yards for the Panthers (1-6), who managed just 180 yards of total offense while losing their fourth straight game.
Seahawks 34, Falcons 14
Geno Smith completed 18 of 28 passes for 207 yards and two touchdowns, helping Seattle snap a three-game losing streak with a victory over Atlanta in Atlanta.
Kenneth Walker III rushed for 69 yards and a touchdown, and DK Metcalf had four catches for 99 yards and a score for the Seahawks (4-3). Seattle forced three turnovers in the fourth quarter to seal the win.
Kirk Cousins threw for 232 yards, a touchdown, and two interceptions for the Falcons (4-3), who had their three-game winning streak snapped.
Bills 34, Titans 10
Josh Allen threw for 323 yards and two touchdowns, leading Buffalo to a blowout win over Tennessee in Orchard Park, N.Y.
Allen connected with new target Amari Cooper on a 12-yard TD pass in the third quarter to give Buffalo (5-2) the lead for good. Cooper finished with 66 receiving yards in his Bills debut.
Mason Rudolph threw for 215 yards, a touchdown, and an interception for the Titans (1-5), who started Rudolph after deactivating Will Levis (shoulder).
New to football betting? Start with our comprehensive guide on How to Bet on Football
Bengals 21, Browns 14
Charlie Jones returned the opening kickoff 100 yards for a touchdown, and Cincinnati knocked off host Cleveland for its third win in four games.
Cleveland (1-6) welcomed back Nick Chubb for his first game of the season, but quarterback Deshaun Watson exited late in the second quarter with an Achilles injury. He had completed 15 of 17 passes for 128 yards before his injury.
Joe Burrow threw two touchdowns for Cincinnati (3-4), connecting with Ja’Marr Chase and Tee Higgins.
Rams 20, Raiders 15
Kyren Williams ran for 76 yards and two touchdowns as Los Angeles defeated Las Vegas in Inglewood, Calif.
Despite Matthew Stafford’s modest 154 passing yards and an interception, the Rams (2-4) pulled out the win. They capitalized on four turnovers by the Raiders (2-5), with Jaylen McCollough grabbing two interceptions.
Gardner Minshew replaced Aidan O’Connell for the Raiders and threw three interceptions. Rookie Brock Bowers caught 10 passes for 93 yards.
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 scored 25 unanswered points after falling behind 10-0.
Rookie quarterback Drake Maye threw for 276 yards and two touchdowns for the Patriots (1-6), but New England dropped its sixth consecutive game.
Check Out the Latest NFL Odds
Colts 16, Dolphins 10
Anthony Richardson passed for 129 yards and ran for 56 as Indianapolis edged Miami in a low-scoring affair in Indianapolis.
Richardson returned from a two-game absence due to injury to help the Colts (4-3) to their second straight win. Miami quarterback Tyler Huntley exited in the third quarter with a shoulder injury, and backup Tim Boyle struggled to move the Dolphins’ offense.
Grant Stuard’s 18 tackles helped the Colts secure the victory.