The second semi final of the 2008 Eurovision Song Contest was held tonight. 19 songs were presented and ten made it to the final and will join the five pre-qualified countries and the ten qualifiers from Tuesday in the grand final in Saturday.

The following songs made it to the final (in random order, as announced in the show):

  1. Ukraine
  2. Croatia
  3. Albania
  4. Iceland
  5. Georgia
  6. Denmark
  7. Sweden
  8. Latvia
  9. Turkey
  10. Portugal

The grand final of the Eurovision Song Contest takes place this Saturday, 24th May at 21:00 CET.