26 participants give their best shot tonight to win decisive votes of TV and online audience.

According to the results of the first semi-final, Moldova, Azerbaijan, Greece, Sweden, Portugal, Poland, Armenia, Australia, Cyprus, Belgium have made it to the finals.

Read alsoEurovision-2017 odds: bookies bet on Portugal’s Salvador Sobral (video)The winners of the second semifinal were the entrants from Bulgaria, Belarus, Croatia, Hungary, Denmark, Israel, Romania, Norway, the Netherlands and Austria.

Видео дня

In addition, 5 representatives of the Eurovision's founding countries, namely Spain, Italy, Great Britain, Germany, France, as well as Ukraine as the winner of last year's song contest, automatically entered the final.