It’s Semi-Final Day! Here’s the Line-Up for the show!

They do say time flies when you’re having fun, and they are not wrong. We’ve reached the day of the first semi-final of this year’s Eurovision Song Contest, and it’s giving us all the feels. From anxious to excited, we feel it all and we are sure that you are all feeling the same too!

If you haven’t been keeping up with the rehearsal period or even the running order, here’s what you can expect from tonight. We will list the running order below, and linked to each nation will be our thoughts on the first rehearsals for each country. They have since had various rehearsals, so of course take it with a grain of salt, but they can give you an idea of what to expect.

If you want to know more about what you can expect from this year’s contest in general, you can read our editorial here.

  1. Azerbaijan – Aisel – X My Heart
  2. Iceland – Ari Ólafsson – Our Choice
  3. Albania – Eugent Bushpepa – Mall
  4. Belgium – Sennek – A Matter of Time
  5. Czech Republic – Mikolas Josef – Lie to Me
  6. Lithuania – Ieva Zasimauskaitė – When We’re Old
  7. Israel – Netta – Toy
  8. Belarus – Alekseev – Forever
  9. Estonia – Elina Nechayeva – La Forza
  10. Bulgaria – Equinox – Bones
  11. FYR Macedonia – Eye Cue – Lost and Found
  12. Croatia – Franka – Crazy
  13. Austria – Cesár Sampson – Nobody But You
  14. Greece – Yianna Terzi – Oniro Mou
  15. Finland – Saara Aalto – Monsters
  16. Armenia – Sevak Khanagyan – Qami
  17. Switzerland – ZiBBZ – Stones
  18. Ireland – Ryan O’Shaughnessy – Together
  19. Cyprus – Eleni Foureira – Fuego

Only 10 of these acts will qualify to the final, so who do you think should go through to the final? Remember you can still vote in our Eurovision 2018 poll, as well as our mini polls which feature polls such as who should qualify from this semi-final!