What happened in the game last night?

100% agree. The one thing that was frustrating reading through many of the comments is that most were trying find faults in saints players, and not give credit to falcons. Falcons really had an amazing plan through most of the game. Their biggest flaw to me and with many of their games is I feel they celebrate too early where they appear to lose focus.
The falcons played extremely well and then finished poorly. They didn't have an answer ready for the Saints juicing up the tempo. If I could give the saints some credit in the first 3 quarters, it was that they kept the score relatively low despite really getting dominated between the 20s.