Cape Town - Former title holders Mamelodi Sundowns of South Africa were shock CAF Champions League group-stage casualties Tuesday after being held 0-0 at home by Horoya of Guinea.
Horoya advanced to the quarter-finals from Group C as runners-up, with defending champions Wydad Casablanca of Morocco, who drew 0-0 at Port of Togo, topping the table.
Primeiro Agosto of Angola and two-time champions Entente Setif of Algeria also secured last-eight places in the elite African club competition.
The other quarter-finalists are Esperance and Etoile Sahel of Tunisia, record eight-time champions Al Ahly of Egypt and TP Mazembe of the Democratic Republic of Congo.
Sundowns, who beat Zamalek of Egypt to win the 2016 final, faced Horoya having failed to score in their last three matches in all competitions and once again flopped up front.
The Pretoria outfit came closest to breaking the deadlock midway through the second half when a headed scoring attempt rebounded off the crossbar.
But there were few anxious moments for Senegal's World Cup goalkeeper Khadim Ndiaye.
Ineffective New Zealand striker Jeremy Brockie was replaced by Liberian Anthony Laffor early in the second half without any benefit to Sundowns.
Unbeaten Wydad finished the six-match mini-league series with 12 points, Horoya nine, Sundowns six and Port four.
Group D followed a predictable course with Primeiro beating Mbabane Swallows of eSwatini (formerly Swaziland) 2-1 in Luanda to finish runners-up behind already-qualified Etoile.
The Angolan scored twice within four minutes during the first half through Democratic Republic of Congo-born Jacques Bitumba and Hermenegildo 'Geraldo' Bartolomeu.
Swallows halved the deficit via a Quadri Aladeokun goal but could nor prevent a fourth consecutive CAF defeat.
Rami Bedoui nodded a 70th-minute equaliser after a free-kick to earn 2007 champions Etoile a 1-1 draw at Zesco United of Zambia, who had taken an early lead through Lazarous Kambole.
It was the seventh Champions League goal this season for Kambole, making him the joint leading scorer with Hamid Ahaddad from Difaa el Jadida of Morocco.
Etoile, the only team to win the five current and past CAF club competitions, topped the table with 12 points followed by Primeiro (nine), Zesco (six) and Swallows (four).
Setif rose from last to second in Group B behind already-qualified Mazembe thanks to a surprise 2-1 away victory over fellow Algerian club Mouloudia Alger.
Akram Djahnit and El Habib Bougelmouna scored for Setif inside the opening half-hour and all Moulouida could manage in reply was a Walid Derrardja goal from a penalty before half-time.
Mazembe, surprisingly held 1-1 at home by Jadida after conceding a stoppage-time equaliser, finished with 12 points, Setif eight, Jadida six and Mouloudia five.