The Telkom Knockout returns for another edition in the coming weekend, with Round of 16 fixtures taking place from Friday to Tuesday.
Baroka won the coveted crown in 2018, stunning Orlando Pirates in the final to walk off with the coveted crown.
They have a tough start to their title defence, playing away from home against a side known as cup specialists.
Telkom Knockout 2019: Round of 16
It all kicks off at Harry Gwala Stadium, where Maritzburg United welcome Bidvest Wits on Friday night.
It was against the same opponents where the hosts met their end in the last edition of the tournament, crashing in the last eight at the very same venue.
Saturday starts off with two afternoon fixtures, and one that’s bound to draw the most eyeballs is the battle between Cape Town City and Kaizer Chiefs at Cape Town Stadium.
The two sides have already met at the same venue this season, and it was the Glamour Boys who ran off with all three league points.
The other afternoon kick-off is at Sugar Ray Xulu Stadium in Claremont, where Golden Arrows host Polokwane City.
Neither side made it past the first hurdle last time out, and both will be looking to do better in this particular edition.
Next up is Orlando Pirates vs Stellenbosch FC at Orlando Stadium – a first ever meeting between the two sides.
The Buccaneers have had a tough time of it in the early days of the season, crashing out of two cup competitions. They will be eyeing a change of fortunes, against the newly-promoted side making their debut in the tournament.
The day’s last fixture features the defending champions, who go up against Supersport United at Lucas Moripe Stadium.
Matsatsansa have already bagged the first trophy on offer this season, but won’t have it easy against Baroka, who will be trying to prove that their impressive run the last time out was no fluke.
There’s two more matches on Sunday, with Highlands Park and Black Leopards battling it out at Makhulong Stadium, while an hour’s drive away, Mamelodi Sundowns host the unpredictable AmaZulu.
The action concludes in Mdantsane, as Chippa United tackle Bloemfontein Celtic on Tuesday night, in a match that will decide the last quarterfinal spot.
TKO fixtures and kick-off times
Friday, 18 October
Maritzburg United vs Bidvest Wits – 20:00
Saturday, 19 October
Cape Town City vs Kaizer Chiefs – 15:00
Golden Arrows vs Polokwane City – 15:00
Orlando Pirates vs Stellenbosch FC – 18:00
Supersport United vs Bidvest Wits – 20:15
Sunday, 20 October
Mamelodi Sundowns vs AmaZulu – 15:00
Highlands Park vs Black Leopards – 15:00
Tuesday, 22 October