Platinum Stars score the decisive goal in stoppage time to go through.
CAF CONFEDERATIONS CUP
Saturday return-leg result
Platinum Stars 3 Vipers 1
Vipers SC were dumped out of the CAF Confederation Cup by South African side Platinum Stars on Saturday.
The Ugandan side travelled to South Africa with a slender one-goal advantage from the first leg but a 3-1 defeat in the return leg saw them out.
Vipers were only minutes away from making it at 2-1, but a dramatic late penalty one minute into stoppage time sent them crashing hard.
The hosts had taken the lead from the spot two minutes into the game through Mbongeni Mzimela before doubling the advantage half an hour later with Ndumiso Mabena's strike.
Ten minutes into the second half, Vipers pulled one back and the scoreline remained intact until stoppage time when Platinum Stars were awarded a penalty.
Again, Mzimela stepped up to take the decisive kick to send Platinum Stars through to the next stage of the tournament.
It was a low evening for the two Ugandan sides in continental footballing action.
Earlier, KCCA FC were also knocked out of the CAF Champions League by defending champions Mamelodi Sundowns in Kampala.
KCCA will now play in the CAF Confederation Cup and remain Uganda's only representatives in contention.
ALSO RELATED TO THIS STORY
Champions League: KCCA knocked out by Sundowns