The first semi-final for the 2013 Eurovision Song Contest in Malmö has just finished.
The following 10 countries were revealed to go forward to the grand final on Saturday 18 May after the combined rankings were compiled from the juries and the public, 50% each. Below the country names you can see in which half the country will perform on Saturday.
The visitors of esctoday.com managed to predict 7 out of 10 semi-finalists missing to predict Lithuania, Estonia and Belgium.
The running order will be presented on Thursday night after the result from the second semi-final is known.
There will first be a draw to determine whether each country will compete in the first or the second half of the final, and then the producers of the show will decide who sings in what position.
The running order must be first approved also by the Eurovision Song Contest reference group. The second semi-final will run on Thursday 16 May at 21:00 CET.