But former winners Switzerland, Luxembourg and Latvia failed to advance as the suddenly geopolitical contest whittled down Thursday.

Only 35 countries competing this year with Ireland among nations not taking part due to Israel’s involvement

The Eurovision Song Contest final lineup is set after Thursday's second semifinal. Fifteen countries competed for 10 spots in Saturday's finale, with votes from national juries…