It’s time for our first taste of the Eurovision Song Contest 2025! While the world eagerly awaits tomorrow’s live broadcast, tonight the spotlight shines exclusively for the in-venue audience, accredited press, and the all-important backup juries. Welcome to the Dress Rehearsal for Semi-final 1—where the stage comes alive, the nerves are real, and every note matters.

This is more than just a practice run. Tonight’s performances will be carefully watched by the professional backup juries, whose votes could step in if any technical issues arise during tomorrow’s live show. For the artists, this is their first chance to perform their full acts in front of a live audience—and yes, the pressure is just as high as it will be on the big night.

Here’s the full line-up of tonight’s Dress Rehearsal participants:

  1. Iceland – VÆB – RÓA
  2. Poland – Justyna Steczkowska – GAJA
  3. Slovenia – Klemen – How much time do we have left
  4. Estonia – Tommy Cash – Espresso macchiato
  5. Ukraine – Ziferblat – Bird of pray
  6. Sweden – KAJ – Bara bada bastu
  7. Portugal – NAPA – Deslocado
  8. Norway – Kyle Alessandro – Lighter
  9. Belgium – Red Sebastian – Strobe lights
  10. Azerbaijan – Mamagama – Run with U
  11. San Marino – Gabry Ponte – Tutta l’Italia
  12. Albania – Shkodra Elektronike – Zjerm
  13. Netherlands – Claude – C’est la vie
  14. Croatia – Marko Bošnjak – Poison cake
  15. Cyprus – Theo Evan – Shh

Follow our live blogging below


When I first joined the team in 2007 I could never thought that in 2012 I would carry on with the legacy of ESCToday. Addicted to technology and new media I'm here to manage the team bring new ideas and develop them!