Although I think Atlanta was the better team, I by no means expected that result. It was a combination of great play by the Falcons (the Ryan-Jones combination, when it is on, is so fun to watch) and pretty crappy play by the Packers (the injuries didn't help).
Now, if only both the Steelers and Patriots could lose tonight.