Welcome to Sochi. We are here in the south west of Russia overlooking the Black Sea. Home of the winter Olympics in 2014, and now home to NFAC 21 the first contest to be held in beautiful Russia.

We have 53 great new songs for you competing to be the 21st winner of the NFAC contest. But first let’s meet our hosts ….  Natalia Vodianova and Dmitry Shepelev 

We are here at what they are now calling NFAC village in the heart of Sochi Olympic Park and playing host to the contest we are in Bolshoy Ice Dome which has been updated to host music events since 2014. As you can see the roof of the Ice Dome will be illuminated with the countries flag during their performance. As you can see here with the colours of Azerbaijan.


So let’s get started with our Semi Finals….

Semi Final 1 (playlist can be found here, recap below)


  1. Georgia
  2. Ukraine
  3. Spain
  4. Finland
  5. Albania
  6. Italy
  7. Monaco
  8. Moldova
  9. Slovenia
  10. Sweden
  11. Lithuania
  12. Latvia
  13. Cyprus
  14. Kazakhstan
  15. Denmark
  16. Portugal
  17. Belarus

Semi Final 2 (playlist can be found here, recap below)


  1. San Marino
  2. Switzerland
  3. Iceland
  4. Armenia
  5. Estonia
  6. Kyrgyzstan
  7. Ireland
  8. Tatarstan
  9. Macedonia
  10. Malta
  11. Germany
  12. Azerbaijan
  13. Hungary
  14. Norway
  15. Croatia
  16. Greece
  17. Slovakia

Semi Final 3 (playlist can be found here, recap below)


  1. Belgium
  2. Yugoslavia
  3. Bosnia & Herzegovina
  4. Montenegro
  5. Poland
  6. Israel
  7. Austria
  8. Romania
  9. Luxembourg
  10. Bulgaria
  11. Andorra
  12. Czech Rep
  13. France
  14. Netherlands
  15. United Kingdom
  16. Serbia
  17. Turkey


As usual vote for your top 10 in each of the semi finals. It is most important that you vote in your own semi final. Remember that the contest can only continue if you make sure you vote especially when you have applied with a song. Your votes will appear as delegation votes for the semi finals which you do not take part in.

Voting closes Tuesday 31st January 1800 CET, and our semi final show will be 1st February at 2000 CET.

Good luck to everyone.