Kaizer Chiefs are hoping to finally win a trophy this season and this should be their best opportunity in years.
On paper they've won potentially what could be their most difficult Nedbank Cup match, against high-flying side Cape Town City.
Next up is Chippa United and from there the winner will play Golden Arrows or lower division club, TS Galaxy in the final.
We take a look at how Amakhosi players, the club and fans reacted to the victory and the semi-final draw.
There's also City coach Benni McCarthy who pay his respect to Chiefs getting the result.