Richards Bay FC booked their place in the Nedbank Cup last 16 following their a 2-1 win over 10-man Kaizer Chiefs at FNB Stadium on Sunday evening.
Thabani Dube's opened the scoring for the GladAfrica Championship side before Leonardo Castro levelled matters for the host.
Chiefs were then reduced to 10-men in the second half when Siphosakhe Ntiya-Ntiya was shown his second yellow card before Siyabonga Vilane broke Amakhosi’s hearts in stoppage time to fire his side into the next round of the competition.
WATCH: Chiefs’ shock exit from Nedbank Cup
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.