Athens 2006 - Netherlands Artist Treble Song Amambanda Semifinal 1 Results Year Pos Pt. # SF Pos Pt. # Athens 20 May 2006 - - - 1 20 2224134125 17 Clip