Entries to the Eurovision Final : 1260 Song Nr Year Startnr Country Artist Title Points Place Details 1260 2017 16 Spain Manel Navarro Do It For Your Lover 5 26 details Records 1 to 1 of 1