Africa Cup of Nations, 2019 - finals

21 Jun 2019 - Egypt 1-0 Zimbabwe
22 Jun 2019 - Congo DR 0-2 Uganda
26 Jun 2019 - Uganda 1-1 Zimbabwe
26 Jun 2019 - Egypt 2-0 Congo DR
30 Jun 2019 - Uganda 0-2 Egypt
30 Jun 2019 - Zimbabwe 0-4 Congo DR
Group APWDLGFGAGDPts
Egypt33005059
Uganda31113304
Congo DR31024403
Zimbabwe301216-51
22 Jun 2019 - Nigeria 1-0 Burundi
22 Jun 2019 - Guinea 2-2 Madagascar
26 Jun 2019 - Nigeria 1-0 Guinea
27 Jun 2019 - Madagascar 1-0 Burundi
30 Jun 2019 - Burundi 0-2 Guinea
30 Jun 2019 - Madagascar 2-0 Nigeria
Group BPWDLGFGAGDPts
Madagascar32105237
Nigeria32012206
Guinea31114314
Burundi300304-40
23 Jun 2019 - Senegal 2-0 Tanzania
23 Jun 2019 - Algeria 2-0 Kenya
27 Jun 2019 - Senegal 0-1 Algeria
27 Jun 2019 - Kenya 3-2 Tanzania
01 Jul 2019 - Kenya 0-3 Senegal
01 Jul 2019 - Tanzania 0-3 Algeria
Group CPWDLGFGAGDPts
Algeria33006069
Senegal32015146
Kenya310237-43
Tanzania300328-60
Group DPWDLGFGAGDPts
Morocco33003039
Ivory Coast32015236
South Africa310212-13
Namibia300316-50
24 Jun 2019 - Tunisia 1-1 Angola
24 Jun 2019 - Mali 4-1 Mauritania
28 Jun 2019 - Tunisia 1-1 Mali
29 Jun 2019 - Mauritania 0-0 Angola
02 Jul 2019 - Angola 0-1 Mali
02 Jul 2019 - Mauritania 0-0 Tunisia
Group EPWDLGFGAGDPts
Mali32106247
Tunisia30302203
Angola302112-12
Mauritania302114-32
25 Jun 2019 - Cameroon 2-0 Guinea-Bissau
25 Jun 2019 - Ghana 2-2 Benin
29 Jun 2019 - Cameroon 0-0 Ghana
29 Jun 2019 - Benin 0-0 Guinea-Bissau
02 Jul 2019 - Benin 0-0 Cameroon
02 Jul 2019 - Guinea-Bissau 0-2 Ghana
Group FPWDLGFGAGDPts
Ghana31204225
Cameroon31202025
Benin30302203
Guinea-Bissau301204-41

Round of 16

05 Jul 2019Morocco1:1
(1:4)
Benin
05 Jul 2019Uganda0:1Senegal
06 Jul 2019Egypt0:1South Africa
06 Jul 2019Nigeria3:2Cameroon
07 Jul 2019Algeria3:0Guinea
07 Jul 2019Madagascar2:2
(4:2)
Congo DR
08 Jul 2019Ghana1:1
(4:5)
Tunisia
08 Jul 2019Mali0:1Ivory Coast

Quarter-finals

10 Jul 2019Nigeria2:1South Africa
10 Jul 2019Senegal1:0Benin
11 Jul 2019Ivory Coast1:1
(3:4)
Algeria
11 Jul 2019Madagascar0:3Tunisia

Semi-finals

14 Jul 2019Algeria2:1Nigeria
14 Jul 2019Senegal1:0Tunisia

3rd place

17 Jul 2019Tunisia:Nigeria

Final

19 Jul 2019Senegal:Algeria