Etoile are only the third Tunisian side to lift the trophy
Etoile du Sahel of Tunisia upset Al Ahly with a 3-1 away win to earn their first Champions League title in Cairo on Friday.
No one outside Tunisia gave Etoile a chance at the Cairo International Stadium after they were held 0-0 two weeks ago in the first leg of the final.
Victory was particularly sweet for the men from the Mediterranean resort of Sousse as they were crushed 3-0 by Ahly at the same ground in the 2005 Champions League decider.
Lifting the trophy completed a clean sweep of Caf titles for Etoile who had won the Cup Winners Cup and Caf Cup twice and the Super Cup and Confederation Cup once.
Ahly were seeking two records - a third consecutive title and sixth overall - but the early second-half dismissal of defender Emad al-Nahas turned a match the Egyptians were poised to win.
Etoile took the lead in first-half stoppage time through Afouene Gharbi only for Al-Nahas to equalise five minutes into the second half of a thrilling final watched by a capacity 50,000 crowd.
Needing to score again under the away-goal rule, Ahly laid siege to the Etoile goal until Al-Nahas was shown a red card by outstanding Moroccan referee Abderrahim al-Arjoun.
Ahly never regained their momentum with 10 men and survived a few scares before Amine Chermiti put Etoile ahead for the second time two minutes into stoppage time and Moussa Narry added a late third.
The home team's coach Manuel Jose was pelted with objects by angry home fans as he received a losers' medal at the end of the game.
Etoile will play the winner of the Confederation Cup final between CS Sfaxien of Tunisia and Al Merreikh.
CS Sfaxien have a 4-2 lead over the Sudanese club.
The new African champions will go on to represent the continent at the Club World Cup in Japan next month.