Orlando Pirates will play Etoile du Sahel for the first time in this season's CAF Confederation Cup final, but who are the Diables Rouges?
Read: Pirates To Host First Leg
Sahel, the third most successful team in Tunisia, celebrated their 90th birthday in May this year and will be eager to crown off another decade with another trophy.
The 'Red Devils' claimed their first league title in 1950, 25 years after their formation, and have gone on to win nine Tunisian Ligue 1 titles over the years, with their most recent one coming in 2007.
On top of that Sahel have claimed 10 President's Cups, one League Cup and three Super Cups domestically, solidifying their place as one of the nation's powerhouses.
Also, having won the CAF Champions League, Confederation Cup, African Cup Winners Cup, CAF Cup and African Super Cup, Sahel are the only side in Africa to have won every single one of the CAF-organised club competitions.
Along with Juventus in Europe, the Tunisians are one of only two teams to have done this on their respective continent.
Based in Sousse, about one and a half hours drive from Tunis, Sahel have won all seven of their home games in the 2015 CCC, keeping five clean sheets and scoring 14.
Not only are the Tunisians one of the most successful sides in Africa, but they are a talented, physical, organised team that will definitely prove to be a tough opposition for the Buccaneers. Away from home they haven't been too impressive, but will be confident of getting a result at home.
Read: Pirates Advance To CCC Final
While the actual dates for the two legs of this year's CCC final are not yet known, the first leg, in Johannesburg, will be played between the 20th-22nd of November and the second leg a week later.