So Russia has won... (I watch the last 10 minutes of the show yesterday evening).
The only word I could understand from his mumbo jumbo english was the word "believe"... and what do you know , the title of the song was .. right "Believe"... Also when they started to thank the fans etc , all they could say or at least what they were trying to say was: "we won!" - then some russian talk :-).
Thank god the people in Belgium who were giving live comment on it were just too funny (at least I had a good laugh).