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?
Latvia - Justs - Heartbeat
Georgia - Nika Kocharov and Young Georgian Lolitaz - Midnight Gold
Bulgaria - Poli Genova - If Love Was a Crime
Australia - Dami Im - Sound of Silence
Ukraine - Jamala - 1944
Serbia - ZAA Sanja Vučić - Goodbye (Shelter)
Poland - Michał Szpak - Color Of Your Life
Israel - Hovi Star - Made of Stars
Lithuania - Donny Montell - I‘ve been waiting for this night
Belgium - Laura Tesoro - What's The Pressure
...And who didn't
Switzerland - Rykka - The Last Of Our KindBelarus - IVAN - Help you flyIreland - Nicky Byrne - Sunlight
F.Y.R. Macedonia - Kaliopi - Dona
Slovenia - ManuElla - Blue And Red
Denmark - Lighthouse X - Soldiers Of Love
Norway - Agnete - Icebreaker
Albania - Eneda Tarifa - Fairytale
The ten finalists will take part in the Grand Final of the 2016 Eurovision Song Contest, along with the ten finalists from Semi-Final 1 PLUS host country Sweden as well as Germany, France, Italy, Spain and the United Kingdom.
CLICK HERE TO SEE THE FULL LINE UP FOR SUNDAY'S GRAND FINAL.
Relive all the highlights of Semi Final 2, including Dami's ecstatic reaction to her win, and her press conference following the show, in pictures here:
