After Algeria and Ivory Coast became the last two teams to book their tickets for the 2025 Africa Cup of Nations Last 8, here are all quarter-final match-ups.
Algeria needed extra-time and a stunning goal by substitute Adil Boulbina to overcome DR Congo and book a quarter-final with Nigeria.
The Super Eagles had made light work of Mozambique a day earlier, beating the Mambas 4-0.
Also on Tuesday, Ivory Coast beat Burkina Faso 3-0 to continue their hopes of defending the AFCON title, with Amad Diallo, Yan Diamonde and Bazoumana Toure on the score sheet.
The Elephants will now face Egypt in the quarter-final after the Pharaoes overcame Benin 3-1 in extra-time.
Bafana slayers Cameroon will meet hosts Morocco, who beat Tanzania 1-0, while Mali will meet Senegal in the final quarter-final. Mali beat Tunisia 2-1, while Senegal overcame Sudan 3-1.
All quarter-finals:
- Mali vs Senegal
- Egypt vs Ivory Coast
- Cameroon vs Morocco
- Algeria vs Nigeria