26 Jun 24 | r01 | Eswatini | 0 - 0 | Botswana |
26 Jun 24 | r01 | South Africa | 1 - 1 | Mozambique |
27 Jun 24 | r01 | Comoros | 0 - 1 | Zimbabwe |
27 Jun 24 | r01 | Zambia | 0 - 2 | Kenya |
28 Jun 24 | r01 | Lesotho | 1 - 1 | Seychelles |
28 Jun 24 | r01 | Angola | 0 - 0 | Namibia |
29 Jun 24 | r02 | Mozambique | 0 - 0 | Eswatini |
29 Jun 24 | r02 | South Africa | 0 - 0 | Botswana |
30 Jun 24 | r02 | Kenya | 0 - 2 | Comoros |
30 Jun 24 | r02 | Zambia | 0 - 2 | Zimbabwe |
01 Jul 24 | r02 | Angola | 3 - 2 | Seychelles |
01 Jul 24 | r02 | Namibia | 2 - 1 | Lesotho |
02 Jul 24 | r03 | Kenya | 2 - 0 | Zimbabwe |
02 Jul 24 | r03 | Comoros | 1 - 0 | Zambia |
02 Jul 24 | r03 | Mozambique | 3 - 1 | Botswana |
02 Jul 24 | r03 | South Africa | 1 - 0 | Eswatini |
03 Jul 24 | r03 | Namibia | 3 - 1 | Seychelles |
03 Jul 24 | r03 | Lesotho | 1 - 3 | Angola |
05 Jul 24 | Semi-Final | Comoros | 1 - 2 | Angola |
05 Jul 24 | Semi-Final | Mozambique | 0 - 0 | Namibia |
07 Jul 24 | Playoff | Comoros | 2 - 2 | Mozambique |
07 Jul 24 | Final | Angola | 5 - 0 | Namibia |