The semi-finals match ups for the CAF Champions League have been decided after Zambian side Zesco United drew 1-1 with Wydad Casablanca today.

Zesco United finish Group A as the runners up and will come up against Mamelodi Sundowns who won their Group.

Billiat and his teammates will thus have to go past their southern Africa counterparts for a place in the final of the competition.

In the other semi-final Wydad Casablanca will meet Egyptian side Zamalek.

CAF Champions League semi-finals:

Mamelodi Sundowns v Zesco United

Wydad Casablanca v Zamalek