Fifteen acts will compete in the first semi-final of Eurovision 2025 as it gets under way in Basel this evening. But with only ten spots available in Saturday’s Grand Final, not everyone will make it through.
The show opens with Iceland’s rowing-inspired anthem RÓA and closes with Cyprus’s Theo Evan performing Shh.
Fan favourites Sweden, represented by comedy trio KAJ with Bara Bada Bastu, and the Netherlands’ Claude with C’est La Vie, are also among tonight’s contenders.
The full running order includes entries from across Europe, as well as automatic finalists Spain, Italy and host country Switzerland, who will perform in tonight’s show but will not face the public vote.
1. Iceland: VÆB – RÓA
2. Poland: Justyna Steczkowska – GAJA
3. Slovenia: Klemen – How Much Time Do We Have Left
4. Estonia: Tommy Cash – Espresso Macchiato
Spain: Melody – ESA DIVA
5. Ukraine: Ziferblat – Bird of Pray
6. Sweden: KAJ – Bara Bada Bastu
7. Portugal: NAPA – Deslocado
8. Norway: Kyle Alessandro – Lighter
9. Belgium: Red Sebastian – Strobe Lights
Italy: Lucio Corsi – Volevo Essere Un Duro
10. Azerbaijan: Mamagama – Run With U
11. San Marino: Gabry Ponte – Tutta L’Italia
12. Albania: Shkodra Elektronike – Zjerm
13. Netherlands: Claude – C’est La Vie
14. Croatia: Marko Bošnjak – Poison Cake
Switzerland: Zoë Më – Voyage
15. Cyprus: Theo Evan – Shh