Ten acts have made it through to the grand final of this year's Eurovision Song Contest via the first semi-final tonight.
Current favourites for the crown, Kalush Orchestra of Ukraine, were safely put through, as were dark horse Amanda Tenfjord of Greece and crowd favourites Subwoolfer from Norway.
Also qualifying were Marius Bear (Switzerland), Rosa Linn (Armenia), Systur (Iceland), Monika Liu (Lithuania), Maro (Portugal), Zdob si Zdub (Moldova) and S10 (Netherlands).
Notable entries to miss out included Citi Zeni of Latvia with their eyebrow-raising 'Eat My Salad', Lumix and Pia Maria of Austria and Reddi of Denmark.
Others to head home from Turin before the weekend included Ronela Hataji (Albania), LPS (Slovenia), Intelligent Music Project (Bulgaria) and Mia Dimsic (Denmark).
Ten more acts will qualify for the final on Thursday night's second semi-final.
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025