So we now know the identity of every single act who will be involved in this year's Eurovision Song Contest final, after 10 more countries made it through on Thursday night.

At the start of the week, a total of 37 countries geared up to take the stage in Malmo for Eurovision 2024, with Sweden on hosting duties after Loreen triumphed in Liverpool last year with her track Tattoo. This year's competition got going on Tuesday evening, with Eurovision semi final 1 featuring well fancied acts like Croatia's Baby Lasagna, who is now the big favourite to win; Ireland's Bambie Thug, and Windows95 Man from Finland.

They all fulfilled expectations by making it through to the final and 16 more artists aimed to follow in their footsteps in the second heat of this week. While 10 made it through, six were left disappointed, joining the five eliminated acts from Tuesday's first semi in an early exit from the event.

READ MORE: Eurovision semi final 2 LIVE: Results as Netherlands, Greece and Switzerland all qualify

The 10 qualifiers from both Tuesday and Thursday join the Big Five - UK, France, Spain, Italy and Germany - and host nation Sweden in Saturday's grand final

Eurovision semi final 2 qualifiers

Armenia

Austria

Switzerland

Netherlands

Georgia

Latvia

Israel

Norway

Greece

Estonia

*And the acts who missed out...

Denmark

Belgium

Armenia

San Marino

Czechia

Malta