Eurovision Song Contest grand final - as it happened! Eurovision Ukraine has won the Eurovision Song Contest with folk-rap group Kalush Orchestra's Stefania, with Sam Ryder in second place for the UK with Space Man.