The Kansas City Chiefs held off a brave effort from the New York Jets to claim their third win of the season 23-20 on Sunday night.
Having lost Aaron Rodgers in game one and staring down a three-game losing streak, pressure was mounting on under-fire Jets quarterback Zach Wilson to stand up against the NFL’s heavyweights.
The 24-year-old was able to do just that despite the narrow defeat, throwing for 245 yards and two touchdowns without a turnover.
Chiefs quarterback Patrick Mahomes was below his best, giving up two intercepts with just one touchdown, but did just enough down the stretch to get Kansas City across the line with a late field goal.
Two of the NFL’s other best offences collided earlier on Sunday with the Buffalo Bills getting the better of the previously undefeated Miami Dolphins.
Bills quarterback Josh Allen was seemingly unstoppable, throwing for 320 yards and four touchdowns in a 48-20 win.
The Denver Broncos scraped past the Chicago Bears 31-28 to claim their first win of the season.
A 17-point fourth quarter lifted the Broncos to victory to leave the Bears winless through four games.
The early-season woes continued for the Cincinnati Bengals, who suffered their third loss of the season 27-3 to the Tennessee Titans.
There were also heavy losses for the Cleveland Browns and Pittsburgh Steelers, while the New England Patriots were steamrollered 38-3 by the Dallas Cowboys.
The Philadelphia Eagles stretched their winning streak to four with a 34-31 overtime win against the Washington Commanders.
Quarterback Jalen Hurts threw for 319 yards and two touchdowns, but it was Jake Elliott’s 54-yard field goal which ultimately got the Eagles over the line.
The Los Angeles Rams also had a narrow escape against the Indianapolis Colts, a touchdown to Puka Nacua in overtime ultimately proving the difference.
Elsewhere, the Los Angeles Chargers beat the Las Vegas Raiders, the unbeaten San Francisco 49ers downed the Arizona Cardinals 35-16, the Minnesota Vikings kept the Carolina Panthers winless with a 21-13 victory and the Tampa Bay Buccaneers cruised past the New Orleans Saints 26-9.