The Telkom Knockout Cup semi-finals take place this weekend, with Golden Arrows first taking on Mamelodi Sundowns on Saturday.
Then Kaizer Chiefs play Maritzburg United in the second game on Sunday. Some followers are already expecting or hoping for a Sundowns and Chiefs final although that is a dangerous expectation to bet on both favourites going through. The Brazilians and Amakhosi are also embroiled in a fight for the PSL title.
We take a look at how the fans of the teams are feeling ahead of the semi-final battles.