Here are the 10 countries that have qualified for the grand final which will take place on Saturday at 21:00 hours (CET) from the B&W Hallerne in Copenhagen, Denmark.
These countries will join the big 5 Italy, Germany, UK, Spain, France and the host country Denmark.
Malta will open the second semi-final on Thursday 8th May 2014. Italy, UK and Germany will vote in the second semi-final. All Eurovision shows will be transmitted live on tvm. Live streaming will also be available at www.tvm.com.mt/live and at www.eurovision.tv