Mamelodi Sundowns are through to the last 16 of the Nedbank Cup following their 3-2 win over Stellenbosch.
The match was heading for penalties at Loftus Stadium, but Peter Shalulile had other ideas and completed his brace with just three minutes remaining in extra time.
Ashley du Preez put Stellies 1-0 up in the first half, before Shalulile equalised.
Sundowns then scored late in the second half through Gaston Sirino and thought it was done and dusted, but Phathutshedzo Nange showed his class to equalise, forcing the game into extra time.
Shalulile had the last say with his 9th goal for Sundowns to see Downs through.
RELATED STORY: Peter Shalulile: The ‘defender’ that terrorises defences
By Tiyani wa ka Mabasa