We still have goosebumps! Amazing show and an exceptional performance by our one and only Michela! She truly gave if her all and we are so proud!

Semifinal 2 Recap

Here are the 10 countries who made it through for the final from tonight’s show:

  1. North Macedonia with ‘Proud’ by Tamara Todevska
  2. The Netherlands with ‘Arcade’ by Duncan Laurence
  3. Albania with ‘Ktheju tokës’ by Jonida Maliqi
  4. Sweden with ‘Too late for love’ by John Lundvik
  5. Russia with ‘Scream’ by Sergey Lazarev
  6. Azerbaijan with ‘Truth’ by Chingiz
  7. Denmark with ‘Love is forever’ by Leonora
  8. Norway with ‘Spirit in the sky’ by KEiiNO
  9. Switzerland with ‘She got me’ by Luca Hänni
  10. Malta with ‘Chameleon’ by Michela