Tonight was the second semi-final of the 56th edition of Festivali i Këngës 56 - the three day music festival which ultimately selects the Albanian representative for Eurovision.
Hosted by Adi Krasta, the two semi-finals saw a total of 22 acts perform, with some familiar faces from previous editions, including Orgesa Zaimi, Lorela and LYNX.
Check out our Top 5 prior to the semis here...
The finalists from both semi's were decided by a professional jury and are as follows:
Qualified from semi-final 1
Elton Deda – Fjalët
Mariza Ikonomi – Unë
Voltan Prodani – E pamundur
Eugent Bushpepa – Mall
Rezarta Smaja & Luis Ejlli – Ra një yll
Bojken Lako – Sytë e shpirtit
Manjola Nallbani – I njëjti qiell
Redon Makashi – Egziston
Qualified from semi-final 2
Orgesa Zaimi – Ngrije zërin
Denisa Gjezo – Zemër ku je
Grupi Na & Festina Mezini – Tjetër jetë
Artemisa Mithi – E dua botën
Inis Neziri – Piedestal
Tiri – Orë e ndalur
Before the contest Xhesika Polo and LYNX were big fan favourites and expected contendors for the crown, but neither advanced to the final from their semi final.
Tomorrow night these songs will compete in the final of Festivali i Këngës - with the winner becoming the first song selected for Eurovision 2018 in Lisbon.
Albania failed to reach the final of Eurovision this year, with Lindita Halimi and her song 'World' failing to make it past the semi-finals. Their entry for Lisbon will be their 15th attempt at the Eurovision crown, and they will be hoping to improve on their best placing so far, when they achieved 5th in 2012 with Rona Nishliu's 'Suus'
Let us know in the comments who is your winner