The Kaizer Chiefs claimed their first-ever CAF Champions League victory after their 2-0 group stage victory over Petro de Luanda on Saturday night.
The Chiefs entered the peerless clash of injured hitters Samir Nurkovic and Leonardo Castro, with Bernard Parker and Lazarous Kambole in the front row while shooter Daniel Akpeyi took over from Itumeleng Khune, who was on compassionate leave.
The Soweto giant started the game on the front foot with Nkosingiphile Ngcobo shot over the bar after nine minutes of play.
Amakhosi finally took the lead with 30 minutes remaining as Eric Mathoho climbed the highest of a corner to come home from close range.
The Chiefs continued to threaten but failed to find the runner-up in the remaining games of the first half.
The Gavin Hunt charger continued to build up the pressure after the half-time break, with Daniel Cardoso coming very close to doubling the lead in the 62nd minute with a header crashing into the upright.
Then it was a chance for Happy Mashiane to get closer as he forced Signori Antonio to make a smart save.
The youngster made up for that lack 11 minutes before the hour with a low strike to the bottom corner after jumping a few challenges.
This victory sees the Chiefs occupy third place in the group with four points, second level Horoya who will face the leader of Wydad Casablanca later in the evening.