South Africa caused an upset by beating Morocco as Mali proved too good for Burkina Faso to secure their place in the last eight of the Africa Cup of Nations.
A round-up from Saturday's Africa Cup of Nations matches with Algeria, Mali, Tunisia, Angola, Burkina Faso and Mauritania all in action on day eight of the tournament.
A round-up from Monday's Africa Cup of Nations matches with Ivory Coast, Nigeria, Egypt and Ghana all in action on day 10 of the tournament.
A round-up from Sunday's Africa Cup of Nations matches with DR Congo, Morocco, Zambia, South Africa and Tanzania all in action on day nine of the tournament.
Which players from the Sky Bet EFL are heading to the Africa Cup of Nations and Asian Cup tournaments in January? Find out here...