Switzerland and the Netherlands, two of the favourites to win Eurovision 2024, secured spots in Saturday's grand final alongside Israel despite large protests against the country's participation and booing during its performance.
Some 100,000 visitors have gathered in the southern Swedish city of Malmo for the annual kitsch-fest, under heavy police presence as authorities brace for possible unrest.
Swiss rapper and singer Nemo, 24, qualified from the second semi-final on Thursday with the song 'The Code', as did Joost Klein, 26, of the Netherlands with his song 'Europapa'.
"Singing this song in front of a live audience and knowing that so many people are listening made me really emotional," Nemo said during a press conference following the semi-final.
Israeli solo artist Eden Golan, 20, and her song 'Hurricane' also qualified for Saturday's grand show, which will feature performances from 26 countries.
Some booing was heard from the crowd before, during and after Golan's performance but also applause and Israeli flags waving, according to a Reuters journalist in the auditorium.
Eurovision organisers had resisted calls to exclude Israel over its military campaign in Gaza, triggered by Hamas' Oct. 7 attack, arguing that the competition is a non-political event.
More than 10,000 pro-Palestinian campaigners, including climate activist Greta Thunberg, staged a non-violent protest in the hours ahead of the semi-final, waving Palestinian flags and shouting "boycott Israel".
A smaller group of pro-Israeli supporters, including members of Malmo's Jewish community, also staged a peaceful demonstration in the city, defending Golan and her nation's right to take part in the contest.
Hundreds of artists in Sweden and elsewhere have pushed for Israel to be blocked from taking part, as did two Belgian government ministers earlier this year.
The European Broadcasting Union (EBU), which organises the event, requested earlier this year that Israel tweak its initial lyrics in order to participate, saying they had originally made reference to the Oct. 7 attack.
In a video statement earlier on Thursday, Israeli Prime Minister Benjamin Netanyahu praised Golan for her participation.
"You are not only taking on Eurovision in a proud and very impressive manner, you are also contending successfully with an ugly wave of antisemitism - and representing the State of Israel with enormous honour," Netanyahu said.