How is your head today? Last night was one of the most memorable Eurovision Song Contests in recent history, with Russia and Italy pushing Sweden all the way for that glass microphone trophy.
There were some surprises, most notably the success of Australia’s debut in the competition and Germany and Austria, last year’s winner, both suffering the humiliation of finishing on 0 points.
Out of the 27 acts from last night I have chosen my top 10 most memorable. Do you agree or disagree? Please let me us know in the comments below.