Mamelodi Sundowns have one foot in the semi-final of the African Football League after easing to a 2-0 win at Petro de Luanda at the 11 de Novembro Stadium in Angola.
The 17-times Angolan champions started the game on the front foot with couple of half-chances but couldn’t convert.
After 25 minutes, Alexander Guedes had a brilliant chance to put Petro ahead but Ronwen Williams produced a stunning save.
With seven minutes before the hal-ftime break Petro was awarded a penalty after Sundowns defender Mothobi Mvala fouled Jonathan Toro. Gilberto stepped but he was denied by Williams, Guedes followed with the rebound but Williams produced another stunning save.
Petro kept on coming, hoping to get something before the break, but Downs stood firm and went into the break with a goalless draw.
The Second half started on a slow pace with both sides looking to find the first goal. In the 53rd Mokoena took a shot from outside the 18-yard area, but former Cape Town City goalkeeper Hugo Marques tipped it over the crossbar for corner-kick.
After dominating since returning from the break Sundowns were finally rewarded in the 70th minute, breaking the deadlock courtesy of Marcelo Allande after a great pass from Junior Mendieta.
In the 80th minute Rulani Mokwena made a double substitution, bringing in Gaston Sirino and Thapelo Maseko for Themba Zwane and Junior Mendieta.
And the duo were involved in the second goal, with Sirino finding Maseko with a great pass to before the latter rounded the keeper to make it 2-0.
Sundowns take an important two-goal lead into the second leg in South Africa on Tuesday.