Eurovision 2019: Check out the Grand Final's running order!

Sarah Mc Ternan performs last night.                     Image Sebastian Scheiner  PA

Sarah Mc Ternan performs last night. Image Sebastian Scheiner PA

The event's final outcome which will crown the victor of the Eurovision Song Contest 2019 will emerge by both the national juries, which are going to cast their votes after tomorrow's Jury Rehearsal, as well as the public vote from all of this year's 41 participating nations.

Watch the official online broadcast of the second Semi-Final of Eurovision 2019.

Other Grand Final qualifiers are representatives of Belarus, Greece, Serbia, Cyprus, Estonia, the Czech Republic, Australia, Iceland, San Marino, and Slovenia.

Last night's semi-final saw Albania, Azerbaijan, Denmark, Malta, the Netherlands, North Macedonia, Norway, Russia, Sweden, and Switzerland advance to Saturday's final, where pop diva Madonna is due to make a guest appearance. The line-up is completed with the Big Five (Germany, France, Great Britain, Italy, and Spain) and Israel as the host country.

Which of these 26 countries will snatch the victory this year?

The final is scheduled for 18 May.

On May 14, the Eurovision Song Contest 2019 kicked off in Israel.