Kiev 2005 - Slovenia Artist Omar Naber Song Stop Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Kiev 21 May 2005 - - - 1 12 69342172817731068 23 Clip