Representatives from 16 countries took the stage at the Liverpool Arena this Thursday for the second semi-final of the Eurovision Song Contest (ESC) 2023.
They fought to win one of the ten last places in the grand final on Saturday. Denmark opened the show, while the last performance was that of Australia.
You can watch or rewatch all the performances below.
(By running order)
Denmark/Reiley – Breaking My Heart
Armenia/Brunette – Future Lover
Romania: Theodor Andrei – D.G.T. (Off and On)
Estonia/Alika – Bridges
Belgium/Gustaph – Because of You
Cyprus/Andrew Lambrou – Break a Broken Heart
Iceland: Diljá – Power
Greece/Victor Vernicos – What They Say
Poland/Blanka – Solo
Slovenia/Joker Out – Carpe Diem
Georgia/Iru – Echo
San Marino: Piqued Jacks – Like an Animal
Austria/Teya & Salena – Who The Hell is Edgar?
Albania: Albina & Familja Kelmendi – Duje
Lithuania/Monika Linkytė – Stay
Australia/The Voyager – Promise