What is the running order for tonight's Eurovision semi final?
The second 2025 Eurovision semi final takes place tonight, and here's the running order of performances.
The second 2025 Eurovision semi final takes place tonight, and here's the running order of performances.
You’ll also notice some of the ‘big 5’ including the UK’s entry will take to the stage…
1. Australia: Go-Jo – Milkshake Man
2. Montenegro: Nina Žižić – Dobrodošli
3. Ireland: EMMY – Laika Party
4. Latvia: Tautumeitas – Bur Man Laimi
5. Armenia: PARG – SURVIVOR
6. Austria: JJ – Wasted Love
United Kingdom: Remember Monday – What The Hell Just Happened?
7. Greece: Klavdia – Asteromáta
8. Lithuania: Katarsis – Tavo Akys
9. Malta: Miriana Conte – SERVING
10. Georgia: Mariam Shengelia – Freedom
France: Louane – maman
11. Denmark: Sissal – Hallucination
12. Czechia: ADONXS – Kiss Kiss Goodbye
13. Luxembourg: Laura Thorn – La Poupée Monte Le Son
14. Israel: Yuval Raphael – New Day Will Rise
Germany: Abor & Tynna – Baller
15. Serbia: Princ – Mila
16. Finland: Erika Vikman – ICH KOMME
Coverage in the UK starts at 8pm. On BBC One and iPlayer, Rylan and Scott Mills are live from Basel, Switzerland, for the second semi-final of the world’s biggest music competition as 16 countries vie for just ten places in Saturday’s grand final, and UK viewers can vote for their favourites. Sara Cox and Richie Anderson bring live coverage to Radio 2 and BBC Sounds.