CAF Champions League holders Mamelodi Sundowns could yet top Group C after a dramatic 1-0 victory away to Kedus Giorgis on Saturday, as leaders ES Tunis were held at Vita Club.
Anthony Laffor's 85th-minute strike at Addis Ababa Stadium sealed all three points for Sundowns, who overcame Zamalek in last year's decider.
They are second in their pool, one point behind ES Tunis. The Tunisian champions led after just 11 minutes in Kinshasa thanks to Yassine Khenissi's goal.
A six-minute Tady Etekiama brace put the hosts 2-1 ahead at the break, Khenissi's penalty just before the hour mark completing a double of his own and earning a share of the spoils - Vita holding out despite Makwekwe Kupa's dismissal.
Goals from Achraf Bencharki and Naim Aarab secured a 2-0 win for Wydad Casablanca at Cotonsport, allowing them to go second in Group D after Al Ahly's 0-0 draw at leaders Zanco.
Finally, a Slim Ben Belgacem penalty with six minutes to go saw Group A frontrunners Etoile du Sahel earn a 1-1 draw at Ferroviario Beira.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.