NFL Week 12 Game Recap: Atlanta Falcons 24, New Orleans Saints 15 November 27, 2023 by Pro Football Focus The Atlanta Falcons may still be below .500, but they now sit in first place in the NFC South after a Week 12 win over the New Orleans Saints.