Sweden certainly deserved this, but I am also impressed by the U.S. pressure during the final minutes. In the first half of the 3rd, they looked completely rid of fuel, they were literally not able to skate properly, allowed three goals. Then, one Swedish foul (a stupid one, needed to say), a PP goal, and suddenly, it was only the US all over the ice. If they just capitalized on some of their scoring chances some minute or two to the end, there would be really insane dying seconds. It's a little bit pity for me as a "neutral" hockey fan in this game, because that would definitely be exciting to watch.
But overall, Sweden deserved to win. Since roughly the half of the 2nd, they were significantly the more dangerous team, except for that last 7-8 minutes. I expected a fun hockey and this was some great game to watch.