The Eurovision Song Contest final arrives Saturday with tight security and rainy weather failing to dampen fans' enthusiasm.
The winning song was "Bangaranga" by DARA from Bulgaria, and "Eclipse" by Delta Goodrem of Australia came in third place.