Mamelodi Sundowns have been drawn against Egyptian giants Al Ahly in the Caf Champions League quarter-finals.
The Brazilians booked their place in the last eight after finishing second in Group A behind Moroccan giants Wydad Casablanca.
Meanwhile, Al Ahly advanced to the quarter-finals after finishing top of Group D.
This will be the first meeting between Sundowns and Al Ahly since the two sides last met in 2007.
Sundowns will play the first leg encounter at home on the weekend of 5 April before travelling to Egypt for the return leg on 12 April.
Total Caf Champions League draw in full:
CS Constantine (Algeria) vs Esperance (Tunisia)
Mamelodi Sundowns (South Africa) vs Al Ahly (Egypt)
Horoya (Guinea) vs Wydad Athletic Club (Morocco)
Simba (Tanzania) vs TP Mazembe (DR Congo)