Switzerland, the Netherlands and North Macedonia are among the countries through to the Eurovision final on Saturday.
Albania, Sweden, Russia, Azerbaijan, Denmark, Norway and Malta – who are also considered one of the favourites – also progressed.
Ireland – represented by Sarah McTernan with 22 – missed out on a place in the final. Austria, Moldova and Latvia were also among those who never made it.
Kate Miller-Heidke, who is one of the favourites for glory at the weekend, stunned with her operatic rendition of Zero Gravity, a song about her experience of postnatal depression. During her performance, Kate was atop a pole with backing dancers around her.
San Marino’s catchy earworm Say Na Na Na – performed by Serhat – grabbed them a spot in the final, alongside Iceland, Cyprus and Estonia.
Serbia, the Czech Republic, Greece, Slovenia and Belarus also made it through to the final stage after giving it their all earlier this week.
The 20 semi-final victors join the “big five” in the final – the UK, Spain, France, Italy and Germany – who do not have to compete in semi-finals on account of financial contributions to the European Broadcasting Union (the EBU).
The host country – Israel – are also guaranteed a final place, which brings the total number of entrants to 26.
Eurovision 2019 is on BBC One this Saturday at 8pm.
- Eurovision 2019: All the action from Tel Aviv
- Eurovision 2018 live: The Grand Final as it happens
- New York Asian 2019 Preview: 10 Films to See
- Orange County girls tennis preview 2019: Top 10 players to watch
- Orange County girls tennis preview 2019: Top 10 teams
- Fantasia 2019: Festival Poster Revealed, Final Submission Date Announced!
- Who is Ukraine’s Eurovision Song Contest 2018 entry? Melovin set to perform Under the Ladder
- Top 10 best all-inclusive beach hotels in the world
- Top 10 most phenomenal luxury hotels for a honeymoon