Albina and the Kelmendi family took to the Eurovision stage giving a dignified performance, with a thrilling vocal and making Albania touch the final night, on May 13.

After 20 songs qualified in two semi-finals, plus the five countries that qualify automatically (United Kingdom, France, Spain, Germany and Italy) as well as Ukraine that qualifies as the winner of the previous edition, there will be a total of 26 performances in the final competition .

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 Heart8. 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 si Luna

19. Ukraine | TVORCHI - Heart of Steel

20. Norway | Alessandra - Queen of Kings

21. Germany | Lord of the Lost - Blood & Glitter

22. Lithuania | Monika Linkyte - 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