WRAP: AFCON last 16

Cape Town - A comprehensive wrap of all the kick-off times, results and match reports for the 2019 Africa Cup of Nations last 16 matches:

FRIDAY, JULY 5

Morocco 1-1 (Benin win 4-1 on penalties) Benin - MATCH REPORT

Uganda 0-1 Senegal - MATCH REPORT

SATURDAY, JULY 6

Nigeria 3-2 Cameroon - MATCH REPORT

Egypt 0-1 South Africa - MATCH REPORT

SUNDAY, JULY 7

Madagascar 2-2 (Madagascar won 4-2 on penalties) Democratic Republic of Congo - MATCH REPORT

Algeria 3-0 Guinea - MATCH REPORT

MONDAY, JULY 8

Mali 0-1 Ivory Coast - MATCH REPORT

Ghana 1-1 (Tunisia win 5-4 on penalties) - MATCH REPORT

Voting Booth
What is your favourite sport to watch on TV?
Please select an option Oops! Something went wrong, please try again later.
Results
Rugby
46% - 3555 votes
Cricket
11% - 843 votes
Football
18% - 1368 votes
Athletics
2% - 145 votes
Boxing
1% - 62 votes
Cycling
2% - 160 votes
Golf
5% - 386 votes
Motorsport
7% - 571 votes
Tennis
3% - 237 votes
Water sports
1% - 64 votes
American sports
1% - 59 votes
MMA / WWE / UFC
3% - 199 votes
Vote