Mitch Trubisky replaced injured Kenny Pickett to throw a six-yard touchdown pass in the fourth quarter and the Pittsburgh Steelers’ maligned defense held him up in a stunning 20-18 win over Tom Brady and the Tampa Bay Buccaneers on Sunday .
The Steelers (2-4) snapped a four-game losing streak by relying on a largely nameless defense missing nearly all of its starting secondary.
Brady struggled to gain the advantage behind an offensive line that struggled to protect him. The 45-year-old at one point excoriated the line for underperforming against a team that had just three sacks in the last four games ahead.
“You’re so much better than the fucking way you play,” Brady told his linemen before unleashing several more curses.
He completed 25 of 40 passes for 243 yards and an 11-yard touchdown to Leonard Fournette with 4:38 remaining to cut Pittsburgh’s lead to two. Steelers linebacker Devin Bush halted the two-point conversion attempt and Pittsburgh ran out of time behind Trubisky to avoid its first 1-5 start since 1988.
Buffalo Bills 24–20 Kansas City Chiefs
Josh Allen threw for 329 yards and three touchdowns, including the go-ahead to Dawson Knox with 1:04 remaining, and the Buffalo Bills beat the Kansas City Chiefs for some revenge for their epic overtime loss in the last year’s playoffs. .
Stefon Diggs had 10 catches for 148 yards and a touchdown, and Gabe Davis also had a TD catch after setting Kansas City on fire for four of them in January as the Bills (5-1) ultimately emerged victorious in the Arrowhead Stadium. In addition to last year’s division loss, the Bills ended their season against Kansas City in the previous AFC title game. Patrick Mahomes had one last chance to rally the Chiefs (4-2) in the final minute. But after an incomplete pass, Buffalo cornerback Taron Johnson skipped Mahomes’ pass to Skyy Moore, pulling him out with 51 seconds left to effectively end the game.
New York Jets 27-10 Green Bay Packers
Breece Hall rushed for 116 yards, including a 34-yard touchdown, the surprising Jets fired Aaron Rodgers four times, and New York won its third straight with a 27-10 victory over the Green Bay Packers.
The Jets (4-2) are off to their best start in six games since 2015, when they also went 4-2 before finishing with a 10-6 record. New York hasn’t reached the playoffs since the 2010 season, the NFL’s longest active drought. Green Bay (3-3) lost back-to-back regular season games in the same season for the first time since coach Matt LaFleur arrived in 2019.
Baltimore Ravens 20–24 New York Giants
Julian Love’s interception and 27-yard return set up Saquon Barkley’s one-yard touchdown dive with 1:43 left, and the New York Giants rallied from a 10-point deficit at the fourth quarter to beat the Batimore Ravens.
The New York defense, led by former Baltimore coordinator Wink Martindale, forced Lamar Jackson into two turnovers late in the fourth quarter. After Barkley’s go-ahead, rookie Keyvon Thibodeaux sacked Jackson and forced a fumble as the Ravens (3-3) suffered their third late slump this season and handed the Giants (5-1) another surprise victory . Led by new coach Brian Daboll, the Giants have already surpassed their 2021 win tally.
Cincinnati Bengals 30–26 New Orleans Saints
Joe Burrow had three touchdowns and rushed for 19 yards for a score, and the Cincinnati Bengals (3-3) rallied to beat the New Orleans Saints (2-4). Two of Burrow’s touchdown throws went to Ja’Marr Chase, just like the previous time the pair played college in the Superdome in a national championship triumph with LSU. The second came on a quick pass down the left sideline that Chase turned into a 60-yard score, with 1:57 left on a play in which the star receiver pulled away from cornerback Bradley Roby before passing security Tyrann Mathieu.
Minnesota Vikings 24–16 Miami Dolphins
Dalvin Cook rushed for a 53-yard insurance touchdown in the fourth quarter and the Minnesota Vikings (5-1) held on to beat the injury-riddled Miami Dolphins (3-3). Cook sat quiet most of the afternoon until his score with 3:25 left restored Minnesota’s two-touchdown lead.
New England Patriots 38-15 Cleveland Browns
Rookie backup Bailey Zappe threw for 309 yards and two touchdowns in his third NFL game, Bill Belichick tied George Halas for second on the all-time list with his 324th victory, and the New England Patriots buried the Cleveland Browns.
Zappe, starting his second game in place of the injured Mac Jones, threw second-half touchdown passes to Tyquan Thornton and Hunter Henry as the Patriots (3-3) pulled away from the anemic Browns (2-4). Rhamondre Stevenson rushed for two touchdowns for New England. Zappe was 24 of 34 passing a week after throwing for 188 yards and a touchdown on his first start last week in a 29-0 win over Detroit.
Carolina Panthers 10-24 Los Angeles Rams
Matthew Stafford passed for 253 yards, Darrell Henderson and receiver Ben Skowronek rushed for touchdowns in the second half, and the Los Angeles Rams snapped their two-game skid with a 24-10 victory over the Panthers. Caroline. Allen Robinson caught a TD pass for the defending Super Bowl champion Rams (3-3), who rebounded from two straight losses and the latest injury setback for their offensive line to spoil Steve Wilks’ debut as a interim head coach of the Panthers.
Arizona Cardinals 9–19 Seattle Seahawks
Rookie Kenneth Walker III rushed for an 11-yard touchdown early in the fourth quarter and the Seattle Seahawks beat the Arizona Cardinals. The Seahawks (3-3) have taken a lead share in the NFC West. Walker, a second-round pick from Michigan State, took over the role from Seattle due to Rashaad Penny’s season-ending broken leg. He had the most 21 carries of the season for 97 yards.
Jacksonville Jaguars 27–34 Indianapolis Colts
Matt Ryan threw a 32-yard touchdown pass to Alec Pierce with 17 seconds left, leading the Indianapolis Colts to a 34-27 win over the Jacksonville Jaguars.
The win ends Indy’s two-game skid against rival AFC South and marks the third time this season that Ryan has led the Colts (3-2-1) to a victory from behind. This is the fifth straight loss at Indy for the Jaguars (2-4). The home side have won 11 straight games in this series.
Ryan followed a completely different storyline in this game compared to the previous five. Instead of relying on the ground game, the Colts had the 15-year veteran rely heavily on short, fast throws and it worked. He finished with a franchise-record 42 completions on 58 attempts with three touchdowns and 389 yards passing Dan Marino for seventh place on the NFL’s career passing yards list.
San Francisco 49ers 14-28 Atlanta Falcons
Marcus Mariota threw a pair of touchdown passes and ran for another score against the NFL’s top-ranked defense, leading the Atlanta Falcons to victory over the San Francisco 49ers. He finished with 129 yards through the air in Atlanta’s conservative passing game, also rushing for 50 yards on six carries. The Niners (3-3) couldn’t get over two interceptions from Jimmy Garoppolo and a fumble that was returned for a touchdown by the Falcons.