YLE has worked out the qualifiers with Accuscore taking into consideration several different factors from previous voting habits to Youtube views, betting odds, streaming, mentions in social medias. On top in the picture you can see the predicted number of votes tonight.
Russia will win easily followed by Malta way ahead of the Netherlands, Armenia and first time ever qualifier Czech Republic. Azerbaijan makes it once again, and Cyprus and Croatia are back in the final, too. Hungary is in as well and Iceland manages to kick out Bosnia & Herzegovina in a very tight race, That means also Austria, Finland, Montenegro, Moldova and San Marino are out once again, and Greece misses the final for the very first time.
Finland will get points from Iceland, Hungary, Estonia and Sweden, and Finland will give good points to Estonia, but they just aren't enough for either of us. Finland's top votes go to Estonia, Russia, Iceland and the Netherlands.....
Tonight we will see how accurate this scientific approach to Eurovision is :-)
The original story (in Finnish) here.