
On Saturday, May 13, the final of Eurovision 2023 will be held. After 20 qualified songs in two semi-finals, plus the five automatically qualified countries (United Kingdom, France, Spain, Germany and Italy) as well as Ukraine who qualify as the winner of the previous edition, in the final competition there will be a total of 26 performances.
Follow the list of songs in the order they will be performed:
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 & Kelmendi Family - 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 | Gustaf - 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