Espérance Tunis - Al Ahly and Wydad-Mamelodi. The semi-finals first leg of the African Champions League, which are played on Friday and Saturday, will pit four clubs sacred in the last 7 editions.

The best of African club football will happen over the next two days and in a week, for the return matches. Semi-finals that pit the winners of the last seven editions against each other. CAF could not have dreamed better, nor could the followers.