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.
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.
𝘈 𝘛𝘖𝘜𝘊𝘏 𝘖𝘍 𝘊𝘓𝘈𝘚𝘚🙏— Cape Town City FC (@CapeTownCityFC) March 31, 2019
Coach Benni pays respect to our opponents: "They were the better team, so I have no excuses. I can't talk tactical because they got it spot on and our boys just lacked something today."
We pick ourselves up and go again 💙 #iamCityFC pic.twitter.com/yYrlOEjqSn
So Kaizer Chiefs take the last semi final spot of the Nedbank Cup with an impressive win.👏— Amanda toki Dlamini (@Amanda_Dlamini9) March 31, 2019
Again the people of Mbombela came out in numbers 🤗🤗♥️👏👏
Chippa vs KaizerChiefs
Golden Arrows vs TS Galaxy.!
This is a fairytale for TS Galaxy.! What an achievement for the club.
Nedbank Cup Semi Final Draw:— robertmarawa (@robertmarawa) March 31, 2019
Chippa United vs Kaizer Chiefs
Lamontville Golden Arrows vs TS Galaxy #NedbankCup2019
Nice game great win for Kaizer Chiefs. pic.twitter.com/d5SKX8cCzm— Vusi Ntimane (@manghumani) March 31, 2019
THE WHOLE TEAM WAS IN THE KITCHEN, COOKING!!! pic.twitter.com/7fggZO55x7— Shandu KaNdaba (@NdabezithaZN) March 31, 2019