Sundowns crash out, Setif battles through

Getty Images

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.