Luyolo Yiba, Sneziey Msomi and ProVerb. Picture: Supplied

'Idols SA' contestants returned to the stage to give viewers one last chance to decide who gets to be the last man or woman standing in the season 15 finale.

Sunday's performances brought the competition full circle for the top 3 contestants, Sneziey Msomi, Micayla Oelofse and Luyolo Yiba as they were given the opportunity to reflect on their experiences throughout the competition, singing the songs they performed during Theatre Week, as well as their favourite song of the season. 

The evening also featured some of the seasons past contestants.

They then gave viewers a preview of just what the future holds as they performed their first official singles.

Leading this leap into the future, Msomi took us to church with her gospel single, "Kungumusa". 

Randall Abrahams said it was a fantastic performance, while Unathi Nkayi said Msomi was a healer. Somizi Mhlongo said that for the first time since he has been on the show, there was a perfect match of song and artist. He said: “If you don’t win this competition, know you have won a career.”

Oelofse was next with her single, "Tragic". 

The judges all agreed the song suited her well, even though she had offered something different from her usual performances. Nkayi said her song was playful and soulful at the same time. Mhlongo said it was her most beautiful performance of the competition as she had showed colour, while Abrahams said it was an introspective song that worked well because she had not offered a performance like that before. “You did well,” he said.

Yiba took to the stage with the uplifting "Sunshine Through the Rain", a performance that drove the audience wild with cheers. 

Mhlongo declared that this song was proof enough for him that he would be in the finale, while Abrahams said he had made getting this far into the competition look easy. Nkayi gave him kudos for a strong, consistent and sturdy song that mirrored his journey on "Idols".

With the new singles now out there for fans to enjoy, "Idols" said an emotional goodbye to Oelofse, who did not make it to the top 2, making way for Yiba and Msomi to fight it out on stage. 

Msomi sang Chaka  Khan’s "Through the Fire", which she initially sang during Theatre Week. 

Abrahams loved the “smooth, whisky, honey” tones of her voice, while Nkayi could only encourage her to enjoy her moment of victory. Mhlongo, however, felt her performance was too relaxed and advised her to kill her second performance.

Yiba performed Brian Temba’s "Zanele", which he also performed during Theatre Week. 

Nkayi called him a fighter, saying “this is how you perform at this stage of the competition.” Mhlongo said the performance was perfect, while Abrahams admired the way he sings in a way that draws in people, saying he had every chance of winning the competition. 

Msomi took to the stage one more time to perform her favourite song of the season, Dladla Mshunqisi’s "Pakisha", which she initially sang when the top 9 contestants were announced. 

Yiba  returned to perform Sjava’s "Abangani", which, like Msomi’s song, he had performed for a place in the top 8.