Please turn on JavaScript. Media requires JavaScript to play.

The final of the Eurovision Song Contest saw a wide range of performances from 25 countries.

Norway's Alexander Rybak swept to victory with a record 387 points. The UK's Jade Ewen came a respectable fifth.

Here are some of the aspiring entries in this year's competition, which took place in Moscow.