The Carolina Panthers secured a 25-14 victory over the Philadelphia Eagles on Sunday, as Bryce Young passed for 281 yards and two touchdowns to tight end Tommy Tremble. Running back Chuba Hubbard added 120 rushing yards and a touchdown, helping the Panthers improve to 3-2 on the season. The Eagles, struggling with injuries, were without starting quarterback Jalen Hurts and running back Saquon Barkley. Hurts remains on injured reserve due to a blood clot in his calf and is expected to miss at least four games. Tanner McKee, stepping in at quarterback, completed 26 of 45 passes for 215 yards and one touchdown.
In Chicago, the Bears defeated the Falcons 31-23 behind strong performances from Caleb Williams, who completed his first 12 passes after returning from a hamstring injury, and running back D’Andre Swift, who scored twice on the ground. The Bears built a 31-7 lead before withstanding a late Falcons rally. Cornerback Kyler Gordon stood out with three sacks and two forced fumbles, including a crucial sack of Michael Penix Jr. in the closing minutes. Chicago improved to 4-2 while Atlanta fell to 2-4.
The Arizona Cardinals pulled off a last-second upset against the Los Angeles Rams, winning 18-16 on a 43-yard field goal by Chad Ryland as time expired. The Cardinals capitalized on a late penalty against the Rams and a long reception from Jalen Brooks to set up the game-winning kick. Rams punter Ethan Evans, replacing injured kicker Blake Grupe, made a rare extra point following a touchdown with under a minute remaining. Both teams now hold 2-4 records.
The Green Bay Packers extended their winning streak to five games with a 23-13 victory over the Dallas Cowboys. The Packers built a 17-0 lead by halftime and maintained control for the win, improving to 4-2. The Cowboys dropped to 2-4 following the loss.
The Buffalo Bills edged the Las Vegas Raiders 33-30 in a closely contested matchup. Josh Allen threw for 255 yards and two touchdowns, tying Bills legend Jim Kelly for most touchdown passes in franchise history. Allen’s second touchdown was notable for his improvisational play under pressure. Running back James Cook’s late touchdown and a field goal by Tyler Bass sealed the win for the Bills, who improved to 5-1. The Raiders fell to 3-3.
Kansas City maintained its undefeated status in the AFC with a 22-6 win over the struggling Los Angeles Chargers. Kenneth Walker III rushed for 128 yards and two touchdowns while Patrick Mahomes threw for 272 yards. The Chiefs’ victory lifted them to 5-0, while the Chargers dropped to 0-6, matching their worst start since 2000.
In Cleveland, rookie head coach Todd Monken earned his first win with the Browns, who defeated the Baltimore Ravens 13-10 on a last-second field goal by Andre Szmyt. Cleveland quarterback Deshaun Watson connected with Jerry Jeudy to set up the deciding field goal. The Ravens, who started Tyler Huntley in place of injured Lamar Jackson, took an early lead but failed to score after their first two possessions. Both teams now hold 4-2 marks.
The New England Patriots extended their winning streak to three games with a 26-19 victory over the New York Jets. Quarterback Drake Mayo threw three touchdown passes, connecting with Romeo Doubs, DeMario Douglas, and Hunter Henry. Jets quarterback Geno Smith threw for 252 yards and one touchdown but was intercepted for the first time this season. New England improved to 4-2 while New York fell to 2-4.
The Pittsburgh Steelers staged a fourth-quarter comeback to defeat the Tampa Bay Buccaneers 26-19 in overtime. Aaron Rodgers threw touchdown passes late in the game and overtime to lead the rally. Steelers kicker Chris Boswell contributed four field goals. The Buccaneers tied the game with a 53-yard field goal by Chase McLaughlin with three seconds remaining in regulation but ultimately fell. Pittsburgh improved to 4-2; Tampa Bay is 1-5.
At Wembley Stadium, the Houston Texans triumphed 34-31 over the Jacksonville Jaguars, with Ka’imi Fairbairn kicking a 49-yard field goal as time expired. Texans quarterback CJ Stroud threw three touchdown passes, while rookie Marvin Harrison Jr. made his debut. Travis Hunter of the Jaguars made a rare impact by scoring a touchdown and intercepting a pass in the same game. Houston improved to 2-4, while Jacksonville fell to 4-2.
The New Orleans Saints ended a three-game losing streak with a 34-27 win over the New York Giants. Tyler Shough threw three touchdowns and ran for another score as the Saints rallied with 34 consecutive points. The Giants saw a late momentum shift following an interception from James Winston and a forced fumble by Isaiah Stalbird, and their comeback attempt fell short. New Orleans moved to 2-4, while the Giants stand at 3-2-1.
Finally, the Tennessee Titans earned their first win of the season, defeating the Indianapolis Colts 26-20 on a late 49-yard field goal by Joey Slye. Tennessee overcame a 13-point halftime deficit, with quarterback Cam Ward throwing for 102 yards and a touchdown. The Titans' defense recorded six sacks, leading the comeback. Colts quarterback Daniel Jones threw for 269 yards and one touchdown but struggled with two interceptions. Tennessee improved to 1-5, while Indianapolis dropped to 2-4.
