Greece’s entry in this year’s Eurovision song contest, Maria-Elena Kyriakou, made it to Satuday’s big final in Vienna, after dazzling the crowds in Wednesday’s semi-final.

Kyriakou performed sixth on Wednesday and secured her participation in the big final thanks to an astounding performance of her song “One Last Breath”.

The other entries from Wednesday’s semi final to make it to the grand final on Saturday include Albania, Armenia, Russia, Romania, Hungary, Estonia, Georgia, Serbia and Belgium.

The second semi-final will take place on Thursday, with 17 countries competing for 10 tickets to the final. Thursday’s participants include Lithuania, Ireland, San Marino, Montenegro, Malta, Norway, Portugal, Czech Republic, Israel, Latvia, Azerbaijan, Iceland, Sweden, Switzerland, Cyprus, Slovenia and Poland.

Aside from the 20 entries from the two semi-finals, the grand final on Sunday will also feature participants from host country Austria, honorary participant Australia, as well as the “big five”, namely France, Germany, Italy, Spain and the United Kingdom.