Denis Onyango’s Mamelodi Sundowns missed a chance to make it to the semifinals when they were eliminated by Angola’s Petro de Luanda in the quarter finals of the CAF Champions League.
The Brazilians failed to overturn a 2-1 first leg defeat after drawing 1-1at the FNB stadium in Johannesburg.
Despite looking better for most of the game, the South Africans couldn’t turn possession into goals.
In fact, Sundowns squandered an opportunity to take a first half lead when Thembwa Zwane hit the post after a VAR awarded penalty at the stroke of halftime.
Kenyan international Brian Onyango then scored to put the hosts in front in the second half but skipper Thiago Azualo sent the ex- Cranes goalkeeper the wrong way to draw the game level thanks for another VAR awarded penalty.
With the aggregate results at 3-2 in favour the visitors, the Angolans will now face Wydad Atheltic Club who eliminated Algerian champions Chabab Riadhi de Belouizdad 1-0.
The Moroccan giants pulled off a masterclass in the first leg playing most of the game with ten men by edging Belouizdad 1-0 with less than 30% possession and they made the advantage count in a rather dull affair at the Stade Mohamed V as head coach Walid Reggui settled for a 0-0 draw.
The other semi-final will have Egyptian giants Al Ahly take on another Algerian side ES Setif.
Pitso Mosimane’s side who are looking for for a third consecutive title, beat Raja 3-2 on aggregate while Setif stunned Esperance Sportive de Tunis at the Stade de Olympique de Rades with a 1-0 win.
CAF Champions League semi-finals in full:
Al Ahly (Egypt) vs ES Setif (Algeria)
Wydad (Morocco) vs Petro Atletico (Angola)