And then there were four.
The Nedbank Cup enters the semi-final stage his weekend with two potentially explosive matches between GladAfrica Championship side Pretoria Callies hosting Chippa United at Lucas Moripe Stadium in Pretoria.
The other match sees Tshakhuma Tsha Madzivhandila (TTM) hit the road to meet rampant and tournament defending champions Mamelodi Sundowns at Loftus on Sunday.
There is a lot to play for in these two matches as they will be playing for a place in the final with Callies looking to follow in the footsteps of TS Galaxy who qualified for the final while they were playing in the National First Division (NFD) in 2019.
Pretoria Callies v Chippa United
By virtue of playing at a higher level than Callies, Chippa are favourites to go through to their first Nedbank Cup final having come close to achieving that feat on three occasions in the past but their mission it is not going to be an easy one.
Callies have struggled in the GladAfrica Championship recently as they have dropped from the top half of the table to eleventh following a string of unfavourable results where they have lost three and registered one win and as many loss over their last five matches.
Chippa have impressed in this tournament so far but their league performances have been poor as they are sitting second from the bottom with four losses and with only one win from their last five matches.
Callies and Chippa enjoys playing free-flowing football and this may be a match that is easy on the eye if both sets of players pitch up on the day.
Mamelodi Sundowns v Tshakhuma Tsha Madzivhandila
For obvious reasons, Mamelodi Sundowns are overwhelming favourites to book a place in the final on Sunday against this unpredictable TTM side who have shown some improvement in recent months since change of management.
Sundowns stormed into the semi-final with a comprehensive 4-1 demolition of rivals Orlando Pirates at Loftus on Thursday night where they produced a devastating second half performance and scored three unanswered goals.
After the match, Sundowns coach Manqoba Mngqithi said he feared the hard running TTM side who have played good football during the season but their on the pitch efforts were sometimes overshadowed by turmoil behind the scenes.