Eurovision entries 2017
As each country chooses the act to represent them, their songs generate TV and radio coverage across the continent, commentators across the media report on the public's feedback and certain favourites begin to emerge.
This is a chance to view those performances before the Eurovision Final to help you decide who will win this year.
Listen to every song in Eurovision 2017
Albania | Armenia | Australia | Azerbaijan | Belgium | Bosnia | Croatia | Denmark | Estonia | Finland | France | Germany | Greece | Ireland | Israel | Italy | Malta | Norway | Russia | Slovakia | Slovenia | Spain | Sweden | Turkey | Ukraine | United Kingdom