Mamelodi Sundowns have been pitted against Al Ahly in the quarter-finals of the 2019-20 Caf Champions League.
The draw for the remaining six teams in the competition was conducted on Wednesday night.
The Brazilians were always going to face difficult African sides despite finishing top of Group C in the group stage.
Pitso Mosimane's men will have to travel to Cairo for the first leg before hosting the eight-time African champions in Tshwane in the return leg.
Sundowns lifted the Caf Champions League trophy in 2016, and are looking to win only their second continental crown later this year.
They became the first Southern African side to go unbeaten in the group stage last weekend.
Meanwhile, Raja Casablanca will face TP Mazembe in the other match. The two sides are former African champions and this promises to be an exciting affair.
Al Ahly's arch-rivals, Zamalek, have drawn Esperance in another quarter-final match which is likely to produce fireworks.
Lastly, Wydad Casablanca, who finished second behind Sundowns in Group C, will battle Etoile du Sahel for a place in the semi-finals.
The winner between Sundowns and Al Ahly will face the winner between Wydad and Etoile du Sahel.
This means the winner between Zamalek and Esperance will come up against the winners between Raja Casablanca and TP Mazembe.