Six acts were battling for the right to respresent Cyprus in the 2015 Eurovision Song Contest, and in the end, a combination of televoting and an expert jury picked the winner: It's Giannis Karagiannis withOne Thing I Should Have Done.

About the winner

Giannis Karagiannis is a Cypriot singer and songwriter and musician from Limassol, Cyprus. He has been performing music since the age of six and had his first vocal lessons when he was eight years old. He has won many local talent competitions in Cyprus.

One Thing That I Should Have Done is composed by Mike Connaris and Giannis (John) Karagiannis. Mike Connaris previously composed the Cypriot entry in the 2004 edition Stronger Every Minute which gave Cyprus one of their best ever results in the contest with a fifth place.

Cyprus make a return to the contest this year having missed the 2014 edition in Copenhagen. They will compete in the second half of the second semi-final on the 21st of May in Vienna.

Used resources:

http://www.eurovision.tv/page/news?id=giannis_karagiannis_to_represent_cyprus