18 countries took part in the first Eurovision Semi Final in order to qualify for the 10 places available in the Grand Final.
So who made it through?
...And who didn't
The first ten finalists will take part in the Grand Final of the 2016 Eurovision Song Contest, along with host country Sweden as well as Germany, France, Italy, Spain and the United Kingdom.
Another ten finalists will be chosen in the second Semi-Final - which is when Australia's Dami Im will perform.
Relive Semi-Final 1 below with our gallery of pictures:
The Eurovision Song Contest will be broadcast on SBS’s Eurovision Weekend - Friday 13, Saturday 14 and Grand Final Sunday 15 May, 7.30pm on SBS, with LIVE early morning broadcasts from 5am on Wednesday 11, Friday 13 and Sunday 15 May.
Read more from Eurovision

Justin Timberlake to perform at Eurovision 2016
Share
