The grand final of the Eurovision Song Contest takes place on Saturday - with 26 countries set to perform.
The remaining 16 countries battled it out for a place in the final during Thursday's second semi-final following the first semi-final on Tuesday. Loreen from Sweden and Kaarija from Finland sailed through following the public vote in the semi-finals.
They remain as favourites to win.