Tom Brady snapped a four-game losing streak against the New Orleans Saints as the Tampa Bay Buccaneers won a scrappy 20-10 game.
Brady’s Buccaneers trailed the Miami Dolphins 2-0 after coming from 21 points down in the fourth quarter to shock the Baltimore Ravens in one of the big comebacks on Sunday.
The Arizona Cardinals rallied from a 20-0 halftime deficit to beat the Las Vegas Raiders in overtime and the New York Jets scored 14 points to beat the Cleveland Browns.
The defending champs Los Angeles Rams held off a tight end Atlanta Falcons and the Dallas Cowboys upset the Cincinnati Bengals with the final shot of the game.
The San Francisco 49ers won their game against the Seattle Seahawks, but lost their starting quarterback, and Russell Wilson was booed by his fans, despite leading the Denver Broncos to an upset win over the Houston Texans.
Brady ends Saints run as Packers chase Bears streak
Brady’s streak of four regular-season losses against the Saints was the longest of the seven-time Super Bowl champion’s career, and he struggled again until he threw a touchdown pass to Breshad Perriman late in the fourth quarter.
A fourth-quarter scuffle between Tampa Bay’s Mike Evans and the Saints’ Marshon Lattimore seemed to spark something for the visitors, and Brady put the Buccaneers’ defense ahead before sealing the game.
Brady became the first player to record a 2-0 start in 10 NFL seasons.
The Green Bay Packers managed to hold on to their winning streak against Chicago’s oldest rivals, Aaron Rodgers’ 27-10 win at Lambeau Field to make it eight straight against the Bears.
Running back Aaron Jones scored twice as the Packers responded to a bad opening weekend loss by dominating the 205th game of the NFL’s oldest and most played rivalry.
Big returns and frenetic endings in two weeks
The last time a team trailed by 21 points in the fourth quarter was the 2006 season, but that’s what the Miami Dolphins did to beat the Baltimore Ravens 42-38.
Dolphins quarterback Tua Tagovailoa threw six touchdown passes to cap a stellar showing against No. 1 Lamar Jackson, who put Baltimore ahead with three touchdown passes and a rushing touchdown of his own.
The Cleveland Browns looked good en route to their first 2-0 start since 1993 when they blew a 13-point lead over the New York Jets with less than 90 seconds left on the clock.
However, Joe Flacco found two touchdown passes, to Corey Davis and Garrett Wilson, as the Jets cruised to a 31-30 victory in Cleveland.
Arizona Cardinals quarterback Kyler Murray showed why the team gave him a big new contract this summer as he led the Las Vegas Raiders 29-23 after trailing 20-0 at halftime.
Murray scored a touchdown on the final play of the game to force overtime – where Byron Murphy fumbled in a fumble recovery to win it for Arizona.
Miami’s win marks the first time in NFL history that two teams have overcome a 20-point halftime lead to win on the same day.
The Super Bowl champions survive, but the Bengals are in trouble
The Los Angeles Rams jumped out to a 28-3 lead in the third quarter, but the Atlanta Falcons sweated it out before winning 31-27 at SoFi Stadium.
The Super Bowl runner-up Cincinnati Bengals are the AFC champions off to their first 0-2 start since 1999 after losing on a final kick for the second straight week.
The Dallas Cowboys were the big underdogs at home, but the defense sacked Bengals quarterback Joe Burrow six times before Brett Maher kicked a 50-yard field goal as time expired to win 20-17.
The 49ers lost young quarterback Trey Lance for the season when he broke his ankle early in a 27-7 victory over the Seattle Seahawks, but they have someone in Jimmy Garoppolo who has led them to the Super Bowl before.
Russell Wilson His old fans in Seattle booed him last week, and even his new supporters in Denver expressed their frustration as the Broncos beat the Houston Texans 19-6.
The Patriots put Pittsburgh on hold while the Jags harass the Colts again
The New England Patriots avoided their first 0-2 start since 2001 as they held off a defensive battle with the Steelers 17-14 in Pittsburgh.
Things went from bad to worse for the Indianapolis Colts, who tied the Houston Texans last week with an embarrassing 24-0 loss to the Jacksonville Jaguars.
The Colts missed out on last season’s playoffs in a humiliating final-game loss at Jacksonville, and their oddball team struck again as the Jaguars reeled off eight straight home wins against Indianapolis.
The Detroit Lions scored at least 35 points in three straight games for the first time since 1953 as they defeated the Washington Commanders 36-27.
Elsewhere, the New York Giants beat the Carolina Panthers 19-16.