Following the weekend's MTN8 quarter-final action, the fixtures for the semi-final have now been revealed.
Click through the gallery to see the four sides who qualified for the MTN8 last four.
There will be a different champion this season after defending champions Cape Town City were sent packing by Polokwane City on Saturday.
That was not the only shock in the quarter-finals, as Highlands Park defeated Orlando Pirates at Orlando Stadium.
Mamelodi Sundowns, who last won the trophy in 2007, will face SuperSport United in the semi-finals, while Polokwane City lock horns with Highlands Park in the second semi-final.
The dates and venues will be announced by the Premier Soccer League in due course.
Semi-Final fixtures:
SuperSport United v Mamelodi Sundowns
Polokwane City v Highlands Park