Sundowns crash out, Setif battles through
South African champion Mamelodi Sundowns have surprisingly missed out on the CAF Champions League last eight.
Mamelodi Sundowns is out of the CAF Champions League after a 0-0 draw with Horoya.
The South African champion had to win to advance to the quarter-finals alongside holder Wydad Casablanca, which was held to a goalless draw by Togo Port.
However, it could find no way past Horoya in Pretoria, meaning the Guinean side progressed from Group C at the expense of the 2016 African champion.
Al Ahly won Group A after holding off KCCA to win a seven-goal thriller 4-3.
The Ugandans twice came from behind to level but could not find the win they needed to leapfrog ES Tunis, which drew 0-0 with Township Rollers to secure second spot.
ES Setif climbed into second spot in Group B after a 2-1 victory away to fellow Algerian club MC Alger, meaning they go through alongside group winner TP Mazembe, which drew 1-1 with Difaa El Jadida.
Primeiro de Agosto beat Mbabane Swallows 2-1 in Luanda to advance in second place in Group D, Etoile du Sahel topping the table after a 1-1 result with ZESCO United.