The running order for the 2019 Eurovision Song Contest Semi-Finals has been decided. Here you can see all the songs that will perform in the second Semi-Final in order of appearance: 1. Armenia 2. Ireland 3. Moldova 4. Switzerland 5. Latvia 6. Romania 7. Denmark 8. Sweden 9. Austria 10. Croatia 11. Malta 12. Lithuania 13. Russia 14. Russia 15. Albania 16. The Netherlands 17. North Macedonia 18. Azerbaijan Read more about the participants of the second Semi-Final of the 2019 Eurovision Song Contest here: h
Hide player controls
Hide resume playing