Out of the original 20 candidates of Unser Star für Baku, only four have made it as far as tonight's semi-final, which started by a televote to determine the running order of the first round of the show.
There, each of the four candidates presented onen song, and the TV public voted on their performance, while the jury panel - Alina Süggeler, Thomas D, and Stefan Raab - only gave comments. This is the line-up of the first round (in order of appearance, qualifiers for the second round in bold):
Then, the remaining three candidates each sang another song, and again the public eliminated one of them by televoting - this time the unlucky one was Yana. Thus, the finalists of Unser Star für Baku will be Ornella de Santis, who was second in the televote, and Roman Lob, who came first!