Partick Thistle will play St Mirren in the Scottish Premiership play-off final after recovering to beat Dunfermline Athletic.
A total of 25 countries will battle it out to win the Eurovision Song Contest, as Austria hosts the event for the third time.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results