The 4th Day of rehearsals has come to an end and now all semi-finalists had their first experience on the big stage.
Here are the 18 hopefuls competing in the second semi-final. which are your 10 favorites to qualify for the grand final? Take a look at the performances snippets and #Shareyourthought
Armenia:
Ireland:
Moldova:
Switzerland:
Latvia:
Romania:
Denmark:
Sweden:
Austria:
Croatia:
Malta:
Lithuania:
Russia:
Albania:
Norway:
The Netherlands:
North Macedonia:
Azerbaijan: