The first semi-final of the 2015 Eurovision Song Contest has just taken place, live at the Wiener Stadthalle.

A total of 16 semi-finalists performed their entries on the stage to the public, who have since voted for their favourite entries of the night. The public votes were then combined with the jury votes, which were decided yesterday during the evening dress rehearsal.

Tonight’s winners were revealed in random order at the end of the show. Here are tonight’s 10 winners!

Semi-final 1 qualifiers

[Albania]

Albania

[Armenia]

Armenia

[Russia]

Russia

[Romania]

Romania

[Hungary]

Hungary

[Greece]

Greece

[Estonia]

Estonia

[Georgia]

Georgia

[Serbia]

Serbia

[Belgium]

Belgium

For the past few weeks, we’ve been asking the readers of ESCToday to predict their qualifiers for the 2 semi-finals of the 2015 Eurovision Song Contest. The results were revealed earlier this evening and here you can compare them with tonight’s winners.

BigPoll results

ESCToday’s Big Poll 2015 predicted accurately the 8 out of 10 qualifiers to the Grand Final! You can vote on the second semi-final on http://esctoday.com/bigpoll

The next live show takes place this Thursday on the 21 May, were 17 countries will compete in the second semi-final for a place at the Grand Final on the 23 May.

What do you think of tonight’s winners? Any surprises?


Jessica was born and raised in the United Kingdom. Eurovision has been a huge part of her life for a number of years, getting to see the contest live for the first time in 2015. Jessica joined the ESCToday team in November 2013.