Entries to the Eurovision Final : 0991 Song Nr Year Startnr Country Artist Title Points Place Details 0991 2007 2 Spain d'Nash I Love You Mi Vida 43 20 details Records 1 to 1 of 1