Både tittarna hemma i TV-soffan och den lyckligt lottade publiken som var på plats fick njuta av en spektakulär semifinal som bjöd på allt från sång och dans till magi och pappa-skämt.

Deltagarnas imponerande bidrag gjorde stora intryck på både publik och jury men efter att röstningen hade avslutats stod det klart att svenska folket hade röstat Charlie vidare till final.

På andra- och tredjeplats hamnade Linnea och Royals.

Juryn fick den avgörande rösten och efter tre raka röster på Royals stod de klart att tjejerna har dansat sig hela vägen till Talangfinalen 2020.

Den stora finalen av Talang 2020 sänds 13 mars 20.00 i TV4 och på TV4 Play. Nio finalister tävlar om ett förstapris om 500 000 kronor. Här är samtliga deltagare.

Margaux Flavet

Maja Jakobsson 

Emelie & Royer 

Rune Carlsen

The Flying Family

Lizette och Lotus

Alexander  

Charlie

Royals

Se alla klipp från fredagens Talang på TV4 Play.