Kaizer Chiefs secured their first-ever victory in the Caf Champions League after their 2-0 group-stage win over Petro de Luanda on Saturday night.
Chiefs came into the clash without injured striking pair Samir Nurkovic and Leonardo Castro, with Bernard Parker and Lazarous Kambole leading the frontline while shotstopper Daniel Akpeyi took the place of Itumeleng Khune, who was out on compassionate leave.
The Soweto giants started the game on the front foot with Nkosingiphile Ngcobo firing over the bar with just nine minutes played.
Amakhosi eventually took the lead with 30 minutes gone as Eric Mathoho rose highest from a corner to head home from close range.
Chiefs continued to threaten but failed to find the second in the remaining parts of the first half.
Gavin Hunt’s charges continued to pile on the pressure following the half-time break, with Daniel Cardoso going very close to doubling the lead in the 62nd minute with a header that crashed against the upright.
Then it was the chance of Happy Mashiane to go close as he forced Signori Antonio into a smart save.
The youngster made up for that miss 11 minutes before time with a low strike into the bottom corner after skipping past a couple challenges.
The victory places Chiefs third in the group on four points, level with second-placed Horoya who face leaders Wydad Casablanca later on Saturday evening.