TAMPA, FL – Devonta Freeman rushed for a touchdown and amassed 194 total yards as the Atlanta Falcons defeated the Tampa Bay Bucs 24-21 on Monday night.
With the victory, Atlanta maintained its one-game lead for the final Wild Card spot in the NFC.
Kevin Harlan and Tony Boselli called the action on Westwood One.