Should have won! Sweden was robbed in 2011. Both song in top 2 in 2011 were terrible!