Mamelodi Sundowns gave their outgoing president Patrice Motsepe a great send-off in his last continental game as the head of the club following an impressive 2-1 win over TP Mazembe in Lubumbashi, Democratic Republic of Congo (DRC), on Saturday.
Sundowns are now top of the CAF Champions League group B with nine points after three wins.
Motsepe is set to win the elections to be CAF president in Morocco next Friday. This after Augustin Senghor, Ahmed Yayha and Jacques Anouma withdrew their candidacies.
The billionaire will now step down as Sundowns president and his son Tlhopie will assume the role.
In the match at Stade TP Mazembe, the 2016 champions showed class at the opposition fortress. Mazembe had not lost at home in the Champions League in an incredible 11 years.
Their last loss was in 2009 against Al Hilal of Saudi Arabia.
Versatile winger Lyle Lakay scored a cracking last-gasp winner in the 90th minute through a free-kick.
Downs had earlier taken the lead through a Peter Shalulile strike in the 67th minute. The Ravens fought back and equalised in the 82nd minute through a goal from club and national team legend Tresor Mputu.
Moa Lebusa failed to judge the bounce of the ball and Mputu shrugged him off the ball to score past Denis Onyango.
However, the visitors were not done and clinched their first win in Congo against the African giants.
The last time the teams did battle was in 2017 in the CAF Super Cup in Pretoria, where Sundowns emerged victorious thanks to a penalty goal from Ricardo Nascimento.
Interestingly, the two men who were once assistant coaches for the respective teams they now lead. Manqoba Mngqithi was assistant coach to Pitso Mosimane, while Mazembe coach Pamphile Mihayo was also once assistant at the DRC giants.
Much has changed since for both teams, which now have different squads bar a few players.
The teams will clash again in the reverse leg on March 16 in Pretoria. But before that Sundowns have back-to-back games at home.
Their busy schedule continues as they immediately return home to prepare to face Polokwane City in the Nedbank Cup on Wednesday. After that, they face Stellenbosch FC in a match that could extend their lead in the DStv Premiership on Saturday.