Warning, this article contains spoilers!
The last semi-final has taken place in Stockholm, and only moments ago, we found out the last 10 qualifiers who will join Semi-final 1 qualifiers in the final! 18 acts took to the stage, but unfortunately we had to say goodbye to some of the crowd favourites!
Here are the 10 acts who have qualified to the final:
-
Latvia
-
Georgia
-
Bulgaria
-
Australia
-
Ukraine
-
Serbia
-
Poland
-
Israel
-
Lithuania
-
Belgium