Wydad Casablanca and Esperance are set to collide in the first leg of the 2019 Caf Champions League final on Friday, when they meet at the Prince Moulay Abdellah Stadium in Rabat.
The two North African heavyweights are the last sides standing following a gruelling continental campaign, yet both have deserved another final appearance following their recent successes.
For the first time in the history of the Champions League, the semi-finals were comprised of the last four tournament winners, with Wydad pitted against Mamelodi Sundowns and Esperance squaring off with Tout Puissant Mazembe.