Steelers 44, Bengals 38
Russell Wilson threw for 414 yards and three touchdowns, helping visiting Pittsburgh outlast Cincinnati in a high-scoring affair.
Wilson, connecting with 10 different receivers, delivered the second-highest passing yardage of his career. Payton Wilson’s 21-yard fumble return for a touchdown provided a crucial cushion for the Steelers (9-3). Justin Fields sealed the victory with a critical third-down run after the Bengals (4-8) cut the lead to six late.
Joe Burrow tallied 309 yards and three TDs but suffered two strip-sacks, including one returned for a score, as Cincinnati endured its third straight loss.
Looking for more winning strategies this NFL season? Check out our NFL Betting Strategies That Will Bring Profits
Eagles 24, Ravens 19
Saquon Barkley rushed for 107 yards and a touchdown as Philadelphia edged Baltimore for its eighth consecutive win.
Jalen Hurts added a passing and a rushing score for the Eagles (10-2), who stifled the league’s top-ranked offense. Lamar Jackson threw for 237 yards and two touchdowns for the Ravens (8-5) but lost for just the second time in 25 starts against NFC teams. Baltimore kicker Justin Tucker missed two field goals and an extra point.
Buccaneers 26, Panthers 23 (OT)
Chase McLaughlin drilled a 30-yard field goal in overtime to lift Tampa Bay past Carolina.
McLaughlin forced the extra period with a 51-yard field goal at the end of regulation. Baker Mayfield threw for 235 yards and a touchdown for the Buccaneers (6-6), while Bucky Irving rushed for 152 yards and a score. Bryce Young passed for 298 yards and a touchdown for the Panthers (3-9).
Chargers 17, Falcons 13
Tarheeb Still intercepted two passes, including a pick-6, as visiting Los Angeles defeated Atlanta.
Ladd McConkey hauled in nine passes for 117 yards, while Justin Herbert passed for 147 yards as the Chargers (8-4) secured their fifth win in six games. Bijan Robinson rushed for 102 yards and a score for the Falcons (6-6), who have lost three straight.
Texans 23, Jaguars 20
Joe Mixon ran for 101 yards and the decisive touchdown as Houston held off Jacksonville.
Mixon’s third-quarter score gave the Texans (8-5) a lead they never relinquished. A controversial hit that knocked Jaguars QB Trevor Lawrence out with a concussion marred the game. Jacksonville (2-10) has lost five straight.
New to football betting? Start with our comprehensive guide on How to Bet on Football
Vikings 23, Cardinals 22
Sam Darnold threw a go-ahead TD pass to Aaron Jones with 1:13 remaining as Minnesota rallied past Arizona.
Darnold passed for 235 yards and two touchdowns as the Vikings (10-2) scored 17 of the game’s final 20 points to secure their fifth straight win. Kyler Murray threw for 260 yards, a touchdown, and two interceptions for the Cardinals (6-6).
Colts 25, Patriots 24
Anthony Richardson’s late-game heroics helped Indianapolis stun New England.
Richardson threw a 3-yard TD pass and rushed for a two-point conversion with 12 seconds left, finishing with 109 passing yards and 48 rushing yards. The Colts (6-7) held off a Patriots (3-10) rushing attack that amassed 200 yards.
Seahawks 26, Jets 21
Zach Charbonnet’s 8-yard touchdown run in the fourth quarter lifted Seattle over New York.
The Seahawks (7-5) overcame penalties and relied on Geno Smith’s 206 passing yards to secure their third straight win. Aaron Rodgers threw for 185 yards and two touchdowns for the Jets (3-9), who have lost eight of their past nine games.
Commanders 42, Titans 19
Rookie Jayden Daniels accounted for four touchdowns to lead Washington past Tennessee.
Daniels threw for 206 yards and three touchdowns while rushing for another as the Commanders (8-5) snapped a three-game skid. Brian Robinson Jr. rushed for 103 yards and a touchdown, while Will Levis threw for 212 yards and two touchdowns for the Titans (3-9).
Check Out the Latest NFL Odds
Rams 21, Saints 14
Matthew Stafford tossed two touchdowns as Los Angeles held off New Orleans.
Stafford threw for 183 yards, and Kyren Williams added 104 rushing yards for the Rams (6-6), who reached .500 for the third time this season. Alvin Kamara rushed for 112 yards, and Derek Carr passed for 184 yards for the Saints (4-8).