Partick Thistle will play St Mirren in the Scottish Premiership play-off final after recovering to beat Dunfermline Athletic.
A total of 25 countries have been battling it out to win the Eurovision Song Contest, as Austria hosts the event for the ...