Overview
- Morocco beat Zambia 3-0 in Rabat to finish unbeaten, with Ayoub El Kaabi scoring twice and Brahim Díaz adding one as Achraf Hakimi made a second-half comeback.
- Egypt, already through, drew 0-0 with Angola to clinch Group B after resting Mohamed Salah and Omar Marmoush under coach Hossam Hassan.
- South Africa edged Zimbabwe 3-2 in Marrakech, sealed by an Oswin Appollis penalty after goals from Tshepang Moremi and Lyle Foster and an Aubrey Modiba own goal.
- Mali advanced as Group A runner-up with a 0-0 draw against Comoros, though Amadou Haidara was sent off late and will miss the round of 16.
- Angola finished third in Group B on two points and must rely on best‑third results to progress, while Zimbabwe and Zambia exited after group‑stage defeats.