ESC 2018 Eurovision Opinion All countries This semi-final still looks like a lottery, but based on tonight's jury final I predict the following qualifiers - in running order. Albania Czech Republic Lithuania Israel Estonia Bulgaria Croatia Finland Armenia Cyprus