African Nations Championship, 2022 - finals

13 Jan 2023 - Algeria 1-0 Libya
14 Jan 2023 - Ethiopia 0-0 Mozambique
17 Jan 2023 - Mozambique 3-2 Libya
17 Jan 2023 - Algeria 1-0 Ethiopia
21 Jan 2023 - Libya 3-1 Ethiopia
21 Jan 2023 - Mozambique 0-1 Algeria
Group APWDLGFGAGDPts
Algeria33003039
Mozambique31113304
Libya31025503
Ethiopia301214-31
14 Jan 2023 - Congo DR 0-0 Uganda
14 Jan 2023 - Ivory Coast 0-1 Senegal
18 Jan 2023 - Congo DR 0-0 Ivory Coast
18 Jan 2023 - Senegal 0-1 Uganda
22 Jan 2023 - Senegal 3-0 Congo DR
22 Jan 2023 - Uganda 1-3 Ivory Coast
Group BPWDLGFGAGDPts
Senegal32014136
Ivory Coast31113214
Uganda311123-14
Congo DR302103-32
15 Jan 2023 - Madagascar 2-1 Ghana
19 Jan 2023 - Ghana 3-1 Sudan
23 Jan 2023 - Sudan 0-3 Madagascar
Group CPWDLGFGAGDPts
Madagascar22005146
Ghana21014313
Sudan200216-50
16 Jan 2023 - Mali 3-3 Angola
20 Jan 2023 - Angola 0-0 Mauritania
24 Jan 2023 - Mauritania 1-0 Mali
Group DPWDLGFGAGDPts
Mauritania21101014
Angola20203302
Mali201134-11
16 Jan 2023 - Cameroon 1-0 Congo
20 Jan 2023 - Congo 0-0 Niger
24 Jan 2023 - Niger 1-0 Cameroon
Group EPWDLGFGAGDPts
Niger21101014
Cameroon21011103
Congo201101-11

Quarter-finals

27 Jan 2023Algeria1:0Ivory Coast
27 Jan 2023Senegal1:0Mauritania
28 Jan 2023Madagascar3:1Mozambique
28 Jan 2023Niger2:0Ghana

Semi-finals

31 Jan 2023Algeria5:0Niger
31 Jan 2023Senegal1:0Madagascar

3rd place

03 Feb 2023Niger0:1Madagascar

Final

04 Feb 2023Algeria0:0
(4:5)
Senegal