Week 3 of the 2025 NFL season was full of ups and downs. Some teams came out looking strong, while others had a rough time. A few games turned into blowouts, but there were also plenty of close matches that kept fans watching until the end.
The week kicked off on Thursday night, September 18, with the Buffalo Bills beating the Miami Dolphins 31-21. Buffalo kept control most of the game and prevented Miami from making a late comeback. On Sunday, the Minnesota Vikings had the biggest win of this week, blowing out the Cincinnati Bengals 48-10
The Indianapolis Colts also played well, taking down the Tennessee Titans 41-20 with steady offense all game long. The Seattle Seahawks rolled over the New Orleans Saints 44-13, and the Carolina Panthers crushed the Atlanta Falcons 30-0 in a division matchup that wasn’t even close.
Some games were much tighter. The Detroit Lions and Baltimore Ravens traded touchdowns in a close game, but Detroit pulled away 38-30. The San Francisco 49ers barely escaped the Arizona Cardinals 16-15. The Tampa Bay Buccaneers held on to beat the New York Jets 29-27, and the Los Angeles Chargers slipped past the Denver Broncos 23-20.
Other results stood out too. The Chicago Bears surprised many fans by beating the Dallas Cowboys 31-14. The Kansas City Chiefs leaned on their defense to stop the New York Giants 22-9, while the Philadelphia Eagles kept their perfect record intact with a 33-26 win over the Los Angeles Rams.
There were a couple more tough games. The Cleveland Browns edged out the Green Bay Packers 13-10, and the Pittsburgh Steelers beat the New England Patriots 21-14. The Jacksonville Jaguars also got a 17-10 win over the Houston Texans in a bounce-back victory.
Three weeks in, some teams like the Eagles, Vikings, and Seahawks are looking strong, while others like the Falcons and Giants are still looking for answers. Week 4 should bring even more surprises.
Overall, Week 3 showed how unpredictable the NFL can be. Every week feels so much different than the last, which is what makes football so exciting to watch. Fans can’t wait to see what will happen next week.