
The second semi-final for the Eurovision Song Contest has taken place in Turin, Italy, which completes the line up for the grand final this Saturday (14 May).
The countries that qualified for the competition are: Belgium, the Czech Republic, Azerbaijan, Poland, Finland, Estonia, Australia, Sweden, Romania and Serbia.