The second Eurovision 2025 semi-final took place on Thursday, and saw some of this year’s most popular contestants vie for a place in the Grand Final.
Following on from the first semi-final, which was held on Tuesday 13 May in Basel, Switzerland, the second night featured performances from the UK’s entry Remember Monday, along with delegates from Austria, France, Israel and Australia.
Presenters Rylan and Scott Mills provided commentary for the night, which saw Israel’s Yuval Raphael progress to the final. You can find a full list of the countries who made it through here.
One of the big surprises of the night was Greece, who made it through to the final at the expense of countries including Ireland and Australia.
During Tuesday’s competition, Sweden’s entry KAJ, a Finnish comedy-music trio, sailed through thanks to their sauna-inspired song “Bara Bada Bastu”, along with Estonia’s Tommy Cash and his quirky tune “Espresso Macchiato”.
Switzerland was always guaranteed a spot in the Grand Final as last year’s winner, as were Italy, Spain, the UK, France and Germany - the “Big Five” countries.
Former Swiss Eurovision champion and global icon Celine Dion shared a special message with viewers amid rumours that she might perform this year.
Follow below for live updates.
Key Points
- Eurovision semi-finals running order explained
- Every Eurovision winner ranked, from worst to best
- Protestors disrupt rehearsals for Israel's entry
- UK contestants Remember Monday perform while already qualified
- Eurovision 2025 viewers accuse TV broadcast of ‘censoring’ Israel boos
Does Eurovision really hate the UK?
It’s a good question...

Right, that’s it for the second semi-final! Will share a few more links but that seems like Eurovision’s done... until Saturday, that is
More on the reaction to Israel’s performance, and the boos people heard (or didn’t hear) on TV

Eurovision 2025 viewers accuse TV broadcast of ‘censoring’ Israel boos
Here’s a look at all the acts who are progressing through to the final:

Greece take the final spot! Goodbye Ireland, Australia, Serbia... the list goes on. A shock!
Malta are through and SERVING
Three more: Latvia, Luxembourg and Finland
Austria through! JJ has done it...
Denmark are through!
Israel are through, though a mixed reception in the room.
Armenia are through.
Lithuania are through!
Voting still underway, results nearly in. Exciting? For some...
And with Finland’s Erika Vikman, we have a wrap!
Voting time...

Much commentary over booing during Raphael’s set on X right now, more on that shortly...
In the meantime, we’ve had Germany’s Abor & Tynna, and now Serbia’s Princ., performing “Mila”. Only one more after this!
Israel’s Yuval Raphael now performing.

Luxembourg’s Laura Thorn... the staging of these things is so darn elaborate, isn’t it?

Now it’s Czechia, represented by ADONXS.
A pretty nice, deep voice on the guy. With a decent falsetto to boot!

Judging by a quick scan of Twitter, the show in general is going down very well, it seems!
Ireland was fun, Tautumeitas was magic, Tavo Akys was incredible, Malta was fun, Remember Monday slayed, Louane gave me goosebumps, Sissal is mothering, hell even parg was good
— Emmanuel V ☘ (@ElManuVauttier) May 15, 2025
beautiful show tonight whoever qualifies will deserve (except that country)
Sissal, for Denmark. The song’s called “Hallucination”.
It’s described as being about “an experience of encountering someone with a great connection”. Huh.

Israel coming up in a couple of songs’ time.
There’s been no shortage of controversy surrounding that one.

Yuval Raphael’s Eurovision performance ‘disrupted’ by protesters
Fun fact: Louane voiced the character of Violet Parr in the French-language dub of Incredibles 2.
“Incredible” is a fair enough assessment of her singing, for that matter...
Louane performing for France. Like the UK, they are already qualified, so just... sit back and enjoy, I guess? Turn off the voting nodes in your brain.

Mariam Shengelia. Georgia. “Freedom”.
Fair play to the BBC’s commentators... we’ve still more than a half-dozen acts to go and I feel like I’m struggling for new things to say. A lot of them do all blur into one after a while, don’t they?

“A bit of a fan favourite” up next. Malta’s Miriana Conte, with “Serving”.
Buoyant!

And then it’s Lithuania! Katarsis, singing “Tavo akys”. Not tremendously memorable.
Will surely be more reactions to the UK’s performance as we go on, but in the meantime, Greece are on. Klavdia is singing in front of a pretty intrusive CGI backdrop (not pictured)

Another viewer had this to say:
“Wherever we end up in the #Eurovision2025 competition I think Remember Monday have done us proud. That was a perfect performance in a heat 2.”
Responses seem to be pretty positive!
Remember Monday just absolutely smashed that. Totally changed my opinion of the song, that performance was brilliant. Those girls are doing us proud!
— james (@redmldnlghts) May 15, 2025
Some almost Billy Joel-ish elements to this song.
Definitely one of the better ones of the night tbh!

Now it’s Remember Monday, representing the UK with "What the Hell Just Happened?"
Want to know more about their story? Here’s our interview with ‘em.

UK Eurovision 2025 hopefuls Remember Monday: ‘We’d be mad not to do this’
Now it’s JJ, performing “Wasted Love” as Austria’s entry.
I was about to say the singing sounded breathy, but it’s just broken into something incredibly impressive. Pseudo-operatic, even.
A really, really impressive mix of vocal styles on show. That’s not easy to do!

Now it’s Armenian singer Parg, performing his track “Survivor”.
Kind of quite earnest seeming. Very 2000s in look. Don’t know quite what to make of it. But I’m looking forward to it being over

Tautumeitas next, representing Latvia, introduced with some pretty laboured crowd work.
The song itself? Perfectly alright.
“It gives Girls Aloud biology,” says Rylan.

Now it’s EMMY, performing for Ireland.
“Laika Party” is the song, Laika of course being the dog that was shot up into space by the Soviets.
As far as animals-in-space songs go, it’s not a patch on John Prine’s “Space Monkey”, if you ask me.
That said... pretty catchy

All very dramatic, maybe even Bond theme-esque, you might say. But is it a tune you can hum?
Nina Žižić next, representing Montenegro in a big, white dress. I’m not sufficiently fashion-lingual to know what that big puffy thing is called, but it’s certainly big... and puffy

“Milkshake Man” is a lot of fun! Unless you’re lactose intolerant, that is.

“What a dress.”
He’s not wrong.

First on the docket is what I’m told is a particularly fun one: Australia’s act, Go-Jo.
He’s here with his song “Milkshake Man”
And we’re off! Rylan and Mills on commentary... and me here, commenting on their commentary

Half an hour to go until the semi-final begins!
Here’s a fun one... every Eurovision winner, ranked.

Every Eurovision winner since 1956, ranked from worst to best
Israel’s participation in the competition has been the source of significant controversy.
Last week, over 70 former contestants signed an open letter demanding the country and its broadcaster be excluded

Seventy-two former Eurovision contestants call for Israel to be banned from contest
And here’s the running order!

Eurovision 2025 semi-finals running order and how to watch live
One of the bigger stories has been the hack of rehearsal footage for the ceremony. Lawyers have got involved; read more here...

Eurovision 2025: Lawyers called in after ‘hack of rehearsal footage’
In the French corner, we have Louane...

Who is Louane? Meet the singer representing France at Eurovision 2025
Next up, it’s Yuval Raphael, the singer representing Israel
.jpg?trim=0,0,0,0&width=1200&height=800&crop=1200:800)
Yuval Raphael: the singer representing Israel at Eurovision 2025
For anyone wondering who the contestants are this year, we’ve got you covered. First up, Austria’s hopeful, JJ

Hello! And welcome back to the Eurovision liveblog. I’ll be sharing some articles throughout the day ahead of the event in the evening.
First off, a look at who we know is progressing to the next round...
