The second semi-final of the 2023 Eurovision Song Contest was held in Liverpool, northern England, on Thursday, Trend reports citing Reuters.
Ten of the 16 countries performing went through to Saturday's Grand Final.
They join 10 qualifiers from Tuesday's first semi-final, 2022 winner Ukraine, and the "big five" - Britain, France, Germany, Italy and Spain - in the Grand Final.
The semi-finals were decided solely by public vote for the first time.
WHICH COUNTRIES QUALIFIED?
Albania, Cyprus, Estonia, Belgium, Austria, Lithuania, Poland, Australia, Armenia and Slovenia
WHICH COUNTRIES WERE ELIMINATED?
Denmark, Romania, Iceland, Greece, Georgia and San Marino