Russia won and there was so much political voting going on between nabouring counteries that I don't think western countries are going to see a win for many years to come. The winning track wasn't bad, but I thought there where a few tracks that where much better. And that includes the runner up, Greece.
Russian Entry
Greek Entry
Sergey Lazarev, a runnerup that didn't make the cut to become the Russian entry for the competition, but I prefer his entry to the winner.
I wouldn't even have been annoyed if the Swedish entry won.