The Atlanta Falcons defeated the Tampa Bay Buccaneers by 16-13 on Sunday afternoon at Raymond James Stadium in Tampa, Florida.
The Falcons now lead the NFC South with a record of 4-3 for the ’23 regular season. They’ll remain on the road to face the Tennessee Titans next Sunday; kick off is set for 1 pm.