Friday’s draw for the quarter-final stages of the African Champions League and the Confederation Cup has produced the tie that most football fans had hoped for.
Defending champions Al Ahly of Egypt and their South African coach will take on his former club Mamelodi Sundowns.
Mosimane led Ahly to that ninth title just weeks after taking over at the Egyptian giants to emulate the feat he achieved with Sundowns in 2016.
Champions League quarter-final draw:
Al Ahly v Mamelodi Sundowns
Mouloudia Alger v Wydad Casablanca
CR Belouizdad v Esperance
Kaizer Chiefs v Simba
Semi-final draw:
Mouloudia Alger or Wydad Casablanca v Kaizer Chiefs or Simba
CR Belouizdad or Esperance v Al Ahly or Mamelodi Sundowns
Confederation Cup quarter-final draw:
CS Sfaxien (Tunisia) v JS Kabylie (Algeria)
Orlando Pirates (South Africa) v Raja Casablanca (Morocco)
Pyramids (Egypt) v Enyimba (Nigeria)
Coton Sport (Cameroon) v Jaraaf (Senegal)
Semi-final draw:
Coton Sport or Jaraaf v CS Sfaxien or JS Kabylie
Pyramids or Enyimba v Orlando Pirates or Raja Casablanca
Source: BBC Sports/Africa