The second round of Eurovision 2023 semi-finals have taken place at Liverpool's M&S Bank Arena, with the final 10 contestants qualifying for the final announced.
Ahead of this weekend's big Eurovision Song Contest Grand Final on Saturday May 13, the likes of Austria's Teya & Selena, Australia's Voyager and Poland's Blanka now all have their places confirmed.
The latest 10 acts will join Sweden's Loreen, Finland's Käärijä and the rest of the semi-final 1 qualifiers this weekend. Remind yourself of all the countries and acts who qualified in Eurovision semi-final 1 here.
See all the acts to have qualified for this year's final below. Eurovision 2023 Semi-Final 2 results: Which countries made it through to the final?
Read more on officialcharts.com