Over the last few days, millions of people have been watching the Eurovision Song Contest semi-finals, our community have been voting and here are who they think won the semi-finals on Tuesday and Thursday:
Semi Final 1: 19th May 2015
Semi final 1 results
Here are the countries that went through from the first round of the semi-finals:
Albania, Armenia, Russia, Romania, Hungary, Greece, Estonia, Georgia, Serbia and Belgium
Semi Final 2: 21st May 2015
Semi final 2 results
Here are the countries that went through from the second round of the semi-finals:
Azerbaijan, Cyprus, Israel, Latvia, Lithuania, Montenegro, Norway, Poland, Slovenia and Sweden
The big question is..
Who do you think will win Eurovision
Play along with the show on Saturday here: Vote here!
Keep up to date with the latest on the Eurovision threads here:
ESC discussion thread