TP Mazembe have beaten SuperSport United 2-1 on aggregate to capture the CAF Confederation Cup over two legs.
The second leg of the final ended 0-0 in Atteridgeville on Saturday night.
Each team had a player sent off in the final 10 minutes of a scrappy encounter.
The visitors had Chongo Kabaso sent to the changeroom after he received two yellow cards, while Thuso Phala was shown a straight red for a dangerous tackle.
The first leg, played in Lubumbashi, ended 2-1 in Mazembe's favour.
The team from the Democratic Republic of Congo have won their third continental trophy in as many years.