Entries to the Eurovision Final : 1184 Song Nr Year Startnr Country Artist Title Points Place Details 1184 2014 19 Spain Ruth Lorenzo Dancing In The Rain 74 10 details Records 1 to 1 of 1