Tonight, the grand final of the 2010 Eurovision Song Contest takes place in Olso, Norway. 25 countries will compete for the honour of succeeding last year's winner Alexander Rybak. All 39 participating nations in this year's edition of the contest will have a say in the final outcome, split between televote and jury at a 50-50 stake.

The 2010 Eurovision Song Contest final takes place at the Telenor Arena, Oslo, Norway tonight. The show is being broadcast live across the continent and beyond as the 25 qualified countries vie to win the most prestigious musical contest in the world.

The show begins at 21:00 CET, and the esctoday.com BigPoll prediction will be published shortly after 17:00 CET. The result of tonight's show will be based on the 39 participating countries voting, split between 50% televote and 50% jury.

Watch the performances of all 25 finalists in the semifinals/rehearsals:

  1. Azerbaijan
  2. Spain
  3. Norway
  4. Moldova
  5. Cyprus
  6. Bosnia & Herzegovina
  7. Belgium
  8. Serbia
  9. Belarus
  10. Ireland
  11. Greece
  12. United Kingdom
  13. Georgia
  14. Turkey
  15. Albania
  16. Iceland
  17. Ukraine
  18. France
  19. Romania
  20. Russia
  21. Armenia
  22. Germany
  23. Portugal
  24. Israel
  25. Denmark

Watch the esctoday.com interviews with all 25Eurovision Song contest 2010 finalists:

  1. Azerbaijan
  2. Spain
  3. Norway
  4. Moldova
  5. Cyprus
  6. Bosnia & Herzegovina
  7. Belgium
  8. Serbia
  9. Belarus
  10. Ireland
  11. Greece
  12. United Kingdom
  13. Georgia
  14. Turkey
  15. Albania
  16. Iceland
  17. Ukraine
  18. France
  19. Romania
  20. Russia
  21. Armenia
  22. Germany
  23. Portugal
  24. Israel
  25. Denmark