Afcon 2019 Match Schedule

First match(es) will be played on 21 June 2019.
Rules for classification:
1) Points;
2) Goal difference;
3) Goals scored;
4) Disciplinary points;
5) Drawing of lots.

2019 Africa Cup of Nations - Group Stage
Jun 21, 2019
10:00 pm Egypt 1 - 0 Zimbabwe
Jun 22, 2019
4:30 pm DR Congo 0 - 2 Uganda
7:00 pm Nigeria 1 - 0 Burundi
10:00 pm Guinea 2 - 2 Madagascar
Jun 23, 2019
4:30 pm Morocco 1 - 0 Namibia
7:00 pm Senegal 2 - 0 Tanzania
10:00 pm Algeria 2 - 0 Kenya
Jun 24, 2019
4:30 pm Côte d'Ivoire 1 - 0 South Africa
7:00 pm Tunisia 1 - 1 Angola
10:00 pm Mali 4 - 1 Mauritania
Jun 25, 2019
7:00 pm Cameroon 2 - 0 Guinea-Bissau
10:00 pm Ghana 2 - 2 Benin
Jun 26, 2019
4:30 pm Nigeria 1 - 0 Guinea
7:00 pm Uganda 1 - 1 Zimbabwe
10:00 pm Egypt 2 - 0 DR Congo
Jun 27, 2019
4:30 pm Madagascar 1 - 0 Burundi
7:00 pm Senegal 0 - 1 Algeria
10:00 pm Kenya 3 - 2 Tanzania
Jun 28, 2019
4:30 pm Tunisia 1 - 1 Mali
7:00 pm Morocco 1 - 0 Côte d'Ivoire
10:00 pm South Africa 1 - 0 Namibia
Jun 29, 2019
4:30 pm Mauritania 0 - 0 Angola
7:00 pm Cameroon 0 - 0 Ghana
10:00 pm Benin 0 - 0 Guinea-Bissau
Jun 30, 2019
6:00 pm Burundi 0 - 2 Guinea
6:00 pm Madagascar 2 - 0 Nigeria
9:00 pm Zimbabwe 0 - 4 DR Congo
9:00 pm Uganda 0 - 2 Egypt
Jul 01, 2019
6:00 pm Namibia 1 - 4 Côte d'Ivoire
6:00 pm South Africa 0 - 1 Morocco
9:00 pm Kenya 0 - 3 Senegal
9:00 pm Tanzania 0 - 3 Algeria
Jul 02, 2019
6:00 pm Benin 0 - 0 Cameroon
6:00 pm Guinea-Bissau 0 - 2 Ghana
9:00 pm Angola 0 - 1 Mali
9:00 pm Mauritania 0 - 0 Tanzania
2019 Africa Cup of Nations - Round of 16
Jul 05, 2019
6:00 pm Morocco 1 - 1 Benin
9:00 pm Uganda 0 - 1 Senegal
Jul 06, 2019
7:00 pm Nigeria 3 - 2 Cameroon
9:00 pm Egypt 0 - 1 South Africa
Jul 07, 2019
6:00 pm Madagascar 4 - 2 DR Congo
9:00 pm Algeria 3 - 0 Guinea
Jul 08, 2019
7:00 pm Mali 0 - 1 Côte d'Ivoire
9:00 pm Ghana 4 - 5 Tanzania
Quarter-finals
Jul 10, 2019
7:00 pm Senegal 1 - 0 Benin
9:00 pm Nigeria 2 - 1 South Africa
Jul 11, 2019
7:00 pm Côte d'Ivoire 4 - 5 Algeria
9:00 pm Madagascar 0 - 3 Tunisia
Semi-finals
Jul 14, 2019
6:00 pm Senegal 1 - 0 Tunisia
9:00 pm Algeria 2 - 1 Nigeria
Third place play-off
Jul 17, 2019
9:00 pm Tunisia 0 - 1 Nigeria
Final
Jul 19, 2019
9:00 pm Senegal 0 - 1 Algeria