Mamelodi Sundowns were knocked out of the Caf Champions League at the quarter-final stage for the third season running after a 1-1 draw with Petro de Luanda in the second leg seeing them exit 3-2 on aggregate.
The Brazilians came into the game having to overturn the 2-1 loss from the first leg a week ago.
The South African side started on the front foot and almost took the lead with just eight minutes gone when Themba Zwane won the ball high up the pitch before setting up the in-form Peter Shalulile, but the Namibian couldn’t find the target.
Sundowns continued to search for the opener and had chances as Thapelo Morena shaved the upright before Shalulile had an effort from point-blank range parried away by the keeper.
However, the Brazilians were handed a golden chance to open the scoring just before the break as the referee consulted the Video Assistant Referee (VAR) before awarding a penalty for a foul on Zwane. The South African stepped up and sent the spot kick wide.
0-0 at the break with Downs still searching for the all-important opener.
That goal came just four minutes after the break as goalkeeper Wellington Lima parried Lyle Lakay’s free-kick into the path of Brian Onyango, who tapped in from close-range to put Downs level on aggregate and through on the away goals rule.
Petro thought they had an instant response as Joaquim Balanga headed home, but the goal was overturned following for foul by the goal-scorer on Denis Onyango.
VAR was having a big say and it was called into action again with 64 minutes gone as Andile Jali brought down Gleison Moreira and the referee pointed to the spot after consulting the monitor. Captain Tiago Azulao stepped up and smashed home his effort to go ahead on aggregate and level on the day.
Sundowns looked to their bench and threw everything they had at the visitors in the last 20 minutes but couldn’t find away past the determined Angolan side as Downs suffered a disappointing elimination.