After the impressively spectacular second semi-final, the full 26 countries competing in the Eurovision grand final have been announced.
On Thursday night (11 May), the second round of semi-finals for the Eurovision Song Contest was hosted in Liverpool on behalf of Ukraine, with 10 countries going through to the grand final taking place tonight (13 May).
Those countries are Cyprus, Estonia, Belgium, Albania, Lithuania, Poland, Austria, Australia, Armenia, and Slovenia.
These 10 winners join the winners of the first semi-final (which was held on Tuesday 9 May): Croatia, Moldova, Switzerland, Finland, Czechia, Israel, Portugal, Sweden, Serbia, and Norway.
Those 20 countries will compete tonight against last year’s winners, Ukraine, as well as the UK, Germany, Spain, Italy, and France. The Big Five automatically go through to the grand final due to their large financial contributions to the event.
The confirmed running order for tonight’s grand final is as follows:
1. Austria | Teya & Salena – Who The Hell Is Edgar?
2. Portugal | Mimicat – Ai Coração
3. Switzerland | Remo Forrer – Watergun
4. Poland | Blanka – Solo
5. Serbia | Luke Black – Samo Mi Se Spava
6. France: La Zarra – Évidemment
7. Cyprus | Andrew Lambrou – Break A Broken Heart
8. Spain: Blanca Paloma – Eaea
9. Sweden | Loreen – Tattoo
10. Albania | Albina & Familja Kelmendi – Duje
11. Italy: Marco Mengoni – Due Vite
12. Estonia | Alika – Bridges
13. Finland | Käärijä – Cha Cha Cha
14. Czechia | Vesna – My Sister’s Crown
15. Australia | Voyager – Promise
16. Belgium | Gustaph – Because Of You
17. Armenia | Brunette – Future Lover
18. Moldova | Pasha Parfeni – Soarele şi Luna
19. Ukraine: TVORCHI – Heart of Steel
20. Norway | Alessandra – Queen of Kings
21. Germany: Lord of the Lost – Blood & Glitter
22. Lithuania | Monika Linkytė – Stay
23. Israel | Noa Kirel – Unicorn
24. Slovenia | Joker Out – Carpe Diem
25. Croatia | Let 3 – Mama ŠČ!
26. United Kingdom: Mae Muller – I Wrote A Song