Ahead of the Grand Final on Saturday 17 May, where 26 countries will perform to be crowned the new Eurovision 2025 champion, there are two live Semi-Finals for Eurovision fans to review. This means 37 countries will compete in tonight's offering, but only 26 can sing in the Grand Final - who'll make it through? As one of the Big Five countries (United Kingdom, Spain, Germany, France, Italy), the United Kingdom has a guaranteed place in Saturday's Grand Final and host country Switzerland is also guaranteed a place in the Grand Final thanks to Nemo's victory in 2024. Here's everything you need to know about tonight's live semi-final.
The first semi-final will be on iPlayer and BBC One, Radio 2 and BBC Sounds from 8pm on Tuesday 13 May and this is the running order with the first 15 countries performing tonight: , Iceland, Poland, Slovenia, Estonia, Spain, Ukraine, Sweden, Portugal, Norway,Belgium, Italy, Azerbaijan, San Marino, Albania, The Netherlands, Croatia, Switzerland and Cyprus but only 10 acts will make it through.
The second semi-final takes place on Thursday 15 May and will feature performances from the UK's entry Remember Monday, along with delegates from Austria, France, Israel and Australia.
Both semi-finals are being broadcast on BBC One from 8pm, with presenters Rylan and Scott Mills providing commentary.
You may also like
Menendez brothers resentenced: Parents' murder convicts eligible for parole after 35 years in prison
Turkish President meets NATO chief, reiterates support for Russia-Ukraine ceasefire
'I've visited 18 European countries but these 4 left such a big impression on me'
Horror as abandoned dead dog 'discovered inside bucket' by group of children at park
Menendez brothers could walk free after sentence reduced to life with parole