Europe has voted and 10 finalists have been revealed, 10 countries will return to the Eurovision Stage this Saturday at the Grand Final.
These was an exiting semifinal, full of surprises, joy and sadness for some 😦
Good luck to all of them on Saturday! See you on Thursday!
Tell us: Are you satisfied? The songs you liked missed the final, or made it to the final? Tell us below!