The semi-final first leg fixtures will be played on the weekend of August 31 and September 1 with the return legs taking place a fortnight later.
Polokwane City will kick-off proceedings on Saturday, August 31 when they host Highlands Park at Old Peter Mokaba Stadium.
On Sunday, September 1, SuperSport United and Mamelodi Sundowns will lock horns in their first leg encounter at Lucas Moripe Stadium. Both fixtures will kick-off at 3pm.
The second leg fixtures will be played on Tuesday and Wednesday, September 17 and 18.
On Tuesday evening, Highlands will welcome City to Makhulong Stadium in a clash which will result in one of the two sides reaching the MTN8 final for the first time in their history. Kick-off is at 7.30pm.
On September 18, Sundowns will play host to SuperSport in the second instalment of the Tshwane derby at the Lucas Moripe Stadium at 7.30pm.
— Official PSL (@OfficialPSL) August 21, 2019
Would you like to place a soccer bet? Click here to get started in 3 easy steps.