FINAL Idols SA's top 10 was announced at the live show in Fairland in Johannesburg on Saturday night, 2 September.
Season 19 Top 12 opened the show with a performance of Cuff It by Beyoncé.
With the theme, New Kids on the Block, the top 10 battled for the next spot.
First to be announced on the top 10 and to grace the stage was Nkosi, who gave a rendition of Ami Faku’s Ubuhle Bakho.
Somizi said he is a simple guy, and his performance was amazing.
Thembi said she couldn’t stop smiling while he was performing.
JR agreed with the two judges.
Lungile was announced the second, and she performed Mina Nawe from Soa Mattrix.
Followed to be announced was Faith, who performed another Amapiano song, Imvula by Murumba Pitch and Omit ST.
Following to make it to the Top 10 was Sena, who performed Mthunzi’s Ngibambe La.
Somizi was happy with the performance.
“Damn child, you can sing. You do your vocal gymnastics so effortlessly," he said.
Thembi said the worried girl was gone.
“Did you see the control you hard? Well done, and I am glad you took notes,” she said.
JR said she is unmatched and a gift.
Following to join the top 10 spot was Niikiey performing Umona by Nomfundo Moh.
Envic was next to be announced as the top 10 contestant, and he gave a rendition of ICU by Coco Jones.
JR said he was so drawn into the performance that he didn’t even know where he was.
“Man, it is a pleasure to watch you all the time. I love music, and it’s all I know. When I see someone who loves music like I do, I am a big fan,” he said.
Somizi said he was good.
Thembi said she loves his style.
Princess followed with a rendition of Monalisa by Lojay and Chris Brown.
ALSO READ: Dezry Kay wants women to flourish
Thabo followed by performing Molo by Aubrey Qwana, who was loved by the audience.
Thembi said that he surprised her.
“I didn’t see a traditional guy. You held it down,” she said.
JR said it was a good performance.
“It felt slightly overperformed. It can’t always be good,” he said.
Somizi said he is an amazing vocalist.
“This is not your genre you even know, but you did your best,” he said.
Lungelo Fatela followed on stage with a performance of Fatela by Ami Faku.
The last top to be announced for the top 10 was Thando, who closed the show with a rendition of Hamba Juba by Lady Amar, Cici and Murumba Pitch.