Goalkeeper, Mbongeni Mzimela was the unexpected two-goal hero as Platinum Stars of South Africa booked an African Confederation Cup play-off place.
The 31-year-old converted two penalties in a 3-1 victory over Vipers of Uganda that overturned a 1-0 away defeat in the last-32 tie.
Mzimela, who also scored from a spot kick in a midweek South African FA Cup victory, put Stars in front after only two minutes.
Ndumiso Mabena doubled the lead from a free-kick before half-time in Rustenburg.
Milton Karisa scored for Confederation Cup debutants Vipers on 55 minutes to nudge his club in front on the away goal rule.
Mzimela had the final say, however, converting another penalty a minute into stoppage time to rescue the South African club.
Stars will now go into the play-off round where the winners of the Confederation Cup first round are drawn against the losers of the Champions League first round, with the teams from the Confederation Cup hosting the second-leg.