Defending champions Esperance de Tunis and Raja Casablanca eased into the last eight after playing to a 2-2 draw in Tunisia on Saturday.
The record-setting Tunisians have 11 points three ahead of Raja with a round of matches to go. As Vita and Algeria's JS Kabylie crash out of Pool D.
In Pool C, Mamelodi Sundowns and Wydad Casablanca are through to the last eight after their fifth matches played over the weekend. The South Africans drew 2-2 with Angola's Petro Atletico while Wydad thrashed Algerian side USM Alger 3-1.
In Pool B, it's an open race as three teams are still in it for the two tickets. Al Ahly beat Etoile du Sahel1-0 on Sunday night to go top of the pool with ten points, one ahead of Etoile. Sudan's Al Hilal won 1-0 away at Zimbabwe's Platinum to move to nine points. Al Ahly plays Al Hilal while Etoile travels to Harare in their last round of matches.
In Pool A, TP Mazembe and Zamalek have confirmed their places in the last eight after they played to a barren draw. The Congolese side leads the pool with 11points three ahead of Zamalek with a round of matches to play.