Logo National Football League (NFL) on Sony TV.

The NFL’s Week 7 action on Sunday, Oct. 25, featured major upsets, dramatic finishes and several significant divisional results.

The Atlanta Falcons handed the previously unbeaten San Francisco 49ers their first loss of the season, while the Cincinnati Bengals overcame a 13-point halftime deficit to defeat the Baltimore Ravens, and the Detroit Lions edged the Green Bay Packers on a last-second field goal. The day also included the league’s first regular-season game in France, where the Pittsburgh Steelers defeated the New Orleans Saints 16-10.

Here is the rundown of Sunday’s NFL matchups:

Atlanta Falcons 29, San Francisco 49ers 20: Atlanta ended San Francisco’s unbeaten start as Michael Penix Jr. threw three touchdown passes and the Falcons capitalized on four turnovers. Rookie linebacker Kendal Daniels intercepted Brock Purdy late to help seal the upset.
Cincinnati Bengals 35, Baltimore Ravens 13: Joe Burrow threw four second-half touchdown passes as Cincinnati erased a 13-0 halftime deficit. Tee Higgins recorded 148 receiving yards and a touchdown, while Baltimore failed to score after halftime with Lamar Jackson sidelined by an ankle injury.
Detroit Lions 20, Green Bay Packers 17: Jake Bates kicked a 22-yard field goal as time expired to give Detroit the victory. Jared Goff threw two touchdown passes to Jameson Williams, and Amon-Ra St. Brown finished with nine catches for 153 yards.
Pittsburgh Steelers 16, New Orleans Saints 10: Pittsburgh won the NFL’s first regular-season game in France, with Aaron Rodgers throwing a touchdown pass and Chris Boswell making three field goals. Jaylen Warren rushed for 101 yards as the Steelers secured their third consecutive victory.
Minnesota Vikings 16, Indianapolis Colts 10: Minnesota remained unbeaten behind another strong defensive performance. Harrison Smith’s late interception sealed the win as the Vikings improved to 6-0.
New York Giants 27, Houston Texans 21 (OT): Devin Singletary scored on a 30-yard touchdown run in overtime to lift New York to victory. Cam Skattebo rushed for 124 yards and helped set up the decisive score.
Miami Dolphins 28, New York Jets 25: Miami earned its first win of the season behind quarterback Malik Willis, who threw two touchdown passes and ran for another. The Jets mounted a late comeback attempt but could not complete it.
Cleveland Browns 27, Tennessee Titans 24: Cleveland escaped with a three-point victory in a closely contested matchup, improving its position in the AFC North while Tennessee continued to struggle.
Tampa Bay Buccaneers 43, Carolina Panthers 13: Tampa Bay produced the day’s most lopsided victory, pulling away from Carolina for a 30-point win. The Buccaneers’ offensive production helped them control the matchup against their NFC South rival.
Denver Broncos 30, Arizona Cardinals 16: Denver pulled away for a comfortable road victory, adding another win to its playoff push while Arizona struggled to keep pace.
Los Angeles Rams 35, Las Vegas Raiders 21: Matthew Stafford threw three touchdown passes and became the Rams’ career leader in passing touchdowns. Los Angeles scored 21 points in the second quarter to establish control and secure the win.
Seattle Seahawks 20, Kansas City Chiefs 3:  Seattle handed Kansas City its first loss of the season, limiting Patrick Mahomes to 165 passing yards and an interception. Jaxon Smith-Njigba caught nine passes for 150 yards and a touchdown, while Emanuel Wilson rushed for 100 yards and added a scoring run. Sam Darnold threw for 257 yards and a touchdown as the Seahawks snapped a two-game losing streak

The Buffalo Bills, Jacksonville Jaguars, Los Angeles Chargers and Washington Commanders had Week 7 byes.

Editorial credit: Lutsenko_Oleksandr / Shutterstock.com