Rams Edge Bills Despite Josh Allen’s Record Performance
Puka Nacua racked up 178 yards from scrimmage and scored two touchdowns as the Los Angeles Rams outlasted the Buffalo Bills 44-42. Nacua had 12 receptions for 162 yards and a touchdown, adding 16 rushing yards and another score. Matthew Stafford threw for 320 yards and two touchdowns to lead the Rams (7-6) to their second straight win.
Josh Allen made history for the Bills (10-3), becoming the first player in NFL history to record three passing touchdowns and three rushing touchdowns in a single game. Allen completed 22 of 37 passes for 342 yards and added 82 rushing yards.
Looking for more winning strategies this NFL season? Check out our NFL Betting Strategies That Will Bring Profits
Eagles Hold Off Panthers for Ninth Straight Win
Jalen Hurts threw two touchdown passes and rushed for another as the Philadelphia Eagles edged the Carolina Panthers 22-16. Saquon Barkley rushed for 124 yards to help the Eagles (11-2) maintain their winning streak.
Bryce Young passed for 191 yards, a touchdown, and an interception for the Panthers (3-10), who dropped their third straight game despite outgaining the Eagles in total yards.
Chiefs Clinch AFC West with Last-Second Field Goal
Patrick Mahomes guided a game-winning 14-play drive, capped by Matthew Wright’s 31-yard field goal as time expired, to lift the Kansas City Chiefs to a 19-17 win over the Los Angeles Chargers. The Chiefs (10-3) clinched their ninth consecutive AFC West title.
Justin Herbert threw for 213 yards and a touchdown for the Chargers (7-6), who fell just short in a tightly contested game.
Steelers Cruise Past Browns Behind Wilson’s Two TD Passes
Russell Wilson threw two touchdown passes, and Najee Harris added a rushing score as the Pittsburgh Steelers defeated the Cleveland Browns 27-14. The Steelers (10-3) have now won seven of their last eight games.
Jameis Winston threw for 212 yards and two touchdowns for the Browns (3-10), who have lost nine of their last 11 games.
Dolphins Defeat Jets in Overtime Thriller
Tua Tagovailoa threw a 10-yard touchdown pass to Jonnu Smith in overtime, lifting the Miami Dolphins to a 32-26 victory over the New York Jets. Tagovailoa finished with 331 passing yards and two touchdowns for the Dolphins (6-7).
Aaron Rodgers passed for 339 yards and a touchdown for the Jets (3-10), who dropped their fourth consecutive game.
Vikings Dominate Falcons Behind Darnold’s Career Day
Sam Darnold threw for a career-high five touchdowns as the Minnesota Vikings beat the Atlanta Falcons 42-21. Jordan Addison had eight catches for 133 yards and three touchdowns, while Justin Jefferson added 132 yards and two scores for the Vikings (11-2).
The Falcons (6-7) saw rushing touchdowns from Tyler Allgeier and Bijan Robinson in the loss.
New to football betting? Start with our comprehensive guide on How to Bet on Football
49ers Crush Bears to Snap Losing Streak
Brock Purdy threw for 325 yards and two touchdowns as the San Francisco 49ers ended a three-game losing streak with a 38-13 rout of the Chicago Bears. Leonard Floyd recorded two sacks against his former team for the 49ers (6-7).
Chicago (4-9) struggled in its first game under interim coach Thomas Brown, managing just 162 total yards.
Saints Escape Giants After Blocked Field Goal
Derek Carr passed for 219 yards and a touchdown before leaving with an injury, and the New Orleans Saints defeated the New York Giants 14-11. Bryan Bresee blocked a potential game-tying 35-yard field goal in the final seconds for the Saints (5-8).
The Giants (2-11) committed 12 penalties for 112 yards in their eighth straight loss.
Seahawks Top Cardinals for Fourth Straight Win
Zach Charbonnet rushed for a career-high 134 yards and two touchdowns as the Seattle Seahawks beat the Arizona Cardinals 30-18. Seattle (8-5) remained atop the NFC West with its fourth consecutive victory.
Kyler Murray threw for 259 yards and two touchdowns for the Cardinals (6-7), who have lost three in a row.
Jaguars Hold Off Titans in Defensive Battle
Tank Bigsby scored the game’s lone touchdown as the Jacksonville Jaguars defeated the Tennessee Titans 10-6. Jacksonville (3-10) ended a five-game losing streak, while quarterback Jones threw for 220 yards in place of Trevor Lawrence.
Tennessee (3-10) reached the Jaguars’ 9-yard line in the final minute, but Will Levis’ fourth-down pass was incomplete, sealing the Titans’ loss.
Check Out the Latest NFL Odds
Buccaneers Extend Raiders’ Losing Streak
Rachaad White and Jalen McMillan each scored two touchdowns as the Tampa Bay Buccaneers defeated the Las Vegas Raiders 28-13. Tampa Bay (7-6) took first place in the NFC South with its third straight victory.
The Raiders (4-9) lost quarterback Aidan O’Connell to a leg injury and fell to their ninth consecutive defeat. Desmond Ridder replaced O’Connell but couldn’t rally Las Vegas in the fourth quarter.