There are now just hours to go until one of the most watched music events across the world - the final of the Eurovision Song Contest.
A year after rockets Mansekin clinched victory for Italy in Rotterdam, the action this time round is centered on Turin, where the semi finals have been taking place this week at the Pala Olimpico arena. Tuesday's first heat saw bookies' favourites Ukraine's Kalush Orchestra and well fancied act Norway's Subwoolfer make it through.
With a line-up featuring a number of fan favourites, Eurovision semi final 2 on Thursday was tipped to spring a few shock results and it delivered on that score, with Ireland's Brooke Scullion the biggest casualty as the results were read out and the likes of Serbia's entry Konstrakta who sang about Meghan Markle and Sweden's Cornelia Jakobs were announced as qualifiers for Saturday's Eurovision final.