This afternoon, Michela and all the other participating countries will have a third and final rehearsal ahead of tonight’s performance.

The show tonight will start at 9pm sharp, and only 10 out of 18 countries can qualify to Saturday’s final. The countries that can vote for Michela tonight are: Albania, Armenia, Azerbaijan, Croatia, Ireland, Latvia, Lithuania, Macedonia, Moldova, Romania, Denmark, Germany, Great Britain, Italy, The Netherlands, Norway, Austria, Russia, Sweden and Switzerland.

And as everyone knows, Malta can’t vote for Michela, so let’s all do our best to gather help from each corner of every participating country in this semi-final! If you know any family or friends who live in any of these countries get them to vote for #11 Michela. Anyone who lives or currently abroad any of these countries and has subscribed to an operator from these countries can vote on the numbers here in these photos:

In the meantime, while we hear a lot about how the Betting agencies are put Malta as one of the 10 who will be making it to the final tonight, the influential music site put the song as one of the 12 that can win this edition of the Eurovision Song Contest. The countries other than Malta mentioned as potential winners are the Czech Republic, France, Australia, Russia, Azerbaijan, Norway, Switzerland, Sweden, Macedonia of North, and Norway.


Watch a sneak peek of tonight’s performance here: