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.
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 Cetkovic
16 Hungary: Running sung by András Kállay-Saunders