Kaizer Chiefs have been eliminated from the Carling Knockout Cup Round of 16 after suffering a 5-4 penalty shootout defeat to Stellenbosch following a 0-0 draw at full time at DHL Stadium, Cape Town, on Sunday.
The first most open chance for Chiefs came in the 15th minute, but Khanyisa Mayo was denied by the woodwork.
Despite playing with 10 men, Stellenbosch withstood the pressure and finally booked their place in the next phase as Chiefs are left frustrated.
Meanwhile, Stellies also did not sit back as they pressed Chiefs, and in the 27th minute, they won a free kick from a promising position from the left, but Khomotjo Lekoloane could not find the back of the net.
There was a 36th-minute chance for the home side, but Genino Palace could only send the ball straight into Fiacre Ntwari's waiting hands.
Oscarine Masuluke saved the Maroons from going down in the 49th minute when he blocked a close-range shot by Mduduzi Shabalala. The keeper was alert once again as he blocked Mayo's effort, while Pule Mmodi's attempt to capitalise on the rebound was not successful as Thabo Moloisane blocked it.
A minute after the hour mark, Stellenbosch were forced to make a change as Masuluke got injured and could not continue. In his place, experienced Sage Stephens was brought on.
Stellenbosch suffered a further setback when Thapelo Mokobodi was shown red for a second bookable offence in the 106th minute of extra time.
Thabo Moloisane, Mthetheleli Mthiyane, Sage Stephens, Athenkosi Mcaba, and Sanele Barns scored the crucial post-match penalties for Stellenbosch, while Andre de Jong was denied.
For Chiefs, Gaston Sirino, Thabo Cele, Aden McCarthy, and Bradley Cross scored their respective penalties, but Tashreeq Morris and Dillon Solomons were denied.