Ten countries have booked their place in the Eurovision Song Contest final in Copehagen.

Montenegro, Hungary, Russia, Armenia, Azerbaijan, San Marino, Ukraine, Sweden, the Netherlands and Iceland progressed from last night's first semi-final.

Albania, Belgium, Estonia, Latvia, Moldova and Portugal missed out on a final place.

Can-Linn featuring Kasey Smith will perform Ireland's Eurovision entry, Heartbeat, in the second semi-final.

That will be shown live on Thursday 8 May on RTÉ Two at 8pm.

The Contenders

1 Armenia: Not Alone sung by Aram MP3

2 Latvia: Cake To Bake sung by Aarzemnieki

3 Estonia: Amazing sung by Tanja

4 Sweden: Undo sung by Sanna Nielsen

5 Iceland: No Prejudice sung by Pollapönk

6 Albania: One Night's Anger sung by Hersi

7 Russia: Shine sung by Tolmachevy Sisters

8 Azerbaijan: Start A Fire sung by Dilara Kazimova

9 Ukraine: Tick-Tock sung by Mariya Yaremchuk

10 Belgium: Mother sung by Axel Hirsoux

11 Moldova: Wild Soul sung by Cristina Scarlat

12 San Marino: Maybe (Forse) sung by Valentina Monetta

13 Portugal: Quero Ser Tua sung by Suzy

14 Netherlands: Calm After The Storm sung by The Common Linnets

15 Montenegro: Moj Svijet sung by Sergej Ćetković

16 Hungary: Running sung by András Kállay-Saunders