Latvia-Eurovision
Watch the Grand Final of the 2015 Eurovision Song Contest live streaming from Vienna.

Live video here.

Here are the list of finalists and the order of performance:

1. SLOVENIA: Maraaya – Here For You
2. FRANCE: Lisa Angell – N’oubliez Pas
3. ISRAEL: Nadav Guedj – Golden Boy
4. ESTONIA: Elina Born & Stig Rästa – Goodbye To Yesterday
5. UNITED KINGDOM: Electro Velvet – Still In Love With You
6. ARMENIA: Genealogy – Face The Shadow
7. LITHUANIA: Monika Linkyte and Vaidas Baumila – This Time
8. SERBIA: Bojana Stamenov – Beauty Never Lies
9. NORWAY: Mørland & Debrah Scarlett – A Monster Like Me
10. SWEDEN: Måns Zelmerlöw – Heroes
11. CYPRUS: John Karayiannis – One Thing I Should Have Done
12. AUSTRALIA: Guy Sebastian – Tonight Again
13. BELGIUM: Loïc Nottet – Rhythm Inside
14. AUSTRIA: The Makemakes – I Am Yours
15. GREECE: Maria Elena Kyriakou – One Last Breath
16. MONTENEGRO: Knez – Adio
17. GERMANY: Ann Sophie – Black Smoke
18. POLAND: Monika Kuszynska – In The Name Of Love
19. LATVIA: Aminata – Love Injected
20. ROMANIA: Voltaj – De La Capat/ All Over Again
21. SPAIN: Edurne – Amanecer
22. HUNGARY: Boggie – Wars For Nothing
23. GEORGIA: Nina Sublatti – Warrior
24. AZERBAIJAN: Elnur Huseynov – Hour Of The Wolf
25. RUSSIA: Polina Gagarina – A Million Voices
26. ALBANIA: Elhaida Dani – I’m Alive
27. ITALY: Il Volo – Grande Amore

Sweden is the favorite to win this year. Will Måns Zelmerlöw’s “Heroes” bring the trophy to Sweden?