Vienna gears up for 60th Eurovision Song Contest
This year's Eurovision Song Contest is already causing upsets, with Ireland, the most successful country in its history, crashing out.
The seven-time winner couldn't muster enough votes in the semi-final to get through.
The final kicks off in Vienna on Saturday, and celebrates its 60th anniversary.
Lizo Mzimba reports.
The final will be broadcast on BBC One from 20:00 BST, and there will be live updates and discussion on the BBC News website's dedicated Eurovision live page.