Kiev 2005 - Iceland Artist Selma Song If I Had Your Love Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Kiev 21 May 2005 - - - 1 16 5263810241072 10 Clip