Overview
- Morocco beat Zambia 3-0 in Rabat to clinch first place in Group A, with Achraf Hakimi returning from an ankle injury as a second‑half substitute.
- South Africa edged Zimbabwe 3-2 in Marrakech to finish second in Group B and will face the Group F runner-up in the round of 16.
- Egypt, already qualified, rested Mohamed Salah and drew 0-0 with Angola to secure top spot in Group B.
- Algeria booked early passage with a 1-0 win over Burkina Faso through a Riyad Mahrez penalty, while Sudan stayed in contention by defeating Equatorial Guinea 1-0 via a Saul Coco own goal.
- Group F remains undecided after Mozambique’s 3-2 win over Gabon and a 1-1 draw between Ivory Coast and Cameroon left the heavyweights on four points each.