FIFA World Cup Russia 2018 Africa-CAF Qualifying
CAF members: 54
Slots: 5
Entered: 53
Not entered: Zimbabwe (suspended by FIFA)
Participating teams: Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Central Africa Republic, Chad, Comoros, Congo-Brazzaville, Congo-Kinshasa, Djibouti, Egypt, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea Bissau, Ivory Coast, Kenya, Lesotho, Liberia, Libya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Morocco, Mozambique, Namibia, Niger, Nigeria, Rwanda, Sao Tome & Principe, Senegal, Seychelles, Sierra Leone, Somalia, South Africa, South Sudan, Sudan, Swaziland, Tanzania, Togo, Tunisia, Uganda & Zambia (53)
Round 1
Participating teams: Botswana, Burundi, Central Africa Republic, Chad, Comoros, Djibouti, Eritrea, Ethiopia, Gambia, Guinea Bissau, Kenya, Lesotho, Liberia, Madagascar, Malawi, Mauritania, Mauritius, Namibia, Niger, Sao Tome & Principe, Seychelles, Sierra Leone, Somalia, South Sudan, Swaziland & Tanzania (26)
Algeria, Angola, Benin, Burkina Faso, Cameroon, Cape Verde, Congo-Brazzaville, Congo-Kinshasa, Egypt, Equatorial Guinea, Gabon, Ghana, Guinea, Ivory Coast, Libya, Mali, Morocco, Mozambique, Nigeria, Rwanda, Senegal, South Africa, Sudan, Togo, Tunisia, Uganda & Zambia (Round 2)
Friday 9 October 2015 |
Niger |
2-0 |
Somalia (Host) |
|
0-0 |
|
Addis Ababa (Ethiopia) |
Tuesday 13 October 2015 |
Niger |
4-0 |
Somalia |
|
3-0 |
|
Aggregate: 6-0 |
Niamey (Niger) |
Niger (Round 2) |
Wednesday 7 - Thursday 8 October 2015 |
South Sudan |
1-1 |
Mauritania |
|
1-1 |
|
Juba (South Sudan) |
Tuesday 13 October 2015 |
Mauritania |
4-0 |
South Sudan |
|
1-0 |
|
Aggregate: 5-1 |
Nouakchott (Mauritania) |
Mauritania (Round 2) |
Friday 9 October 2015 |
Gambia |
1-1 |
Namibia |
|
0-0 |
|
Bakau (Gambia) |
Tuesday 13 October 2015 |
Namibia |
2-1 |
Gambia |
|
1-1 |
|
Aggregate: 3-2 |
Windhoek (Namibia) |
Namibia (Round 2) |
Thursday 8 October 2015 |
Sao Tome & Principe |
1-0 |
Ethiopia |
|
0-0 |
|
Sao Tome (Sao Tome & Principe) |
Sunday 11 October 2015 |
Ethiopia |
3-0 |
Sao Tome & Principe |
|
1-0 |
|
Aggregate: 3-1 |
Addis Ababa (Ethiopia) |
Ethiopia (Round 2) |
Saturday 10 October 2015 |
Chad |
1-0 |
Sierra Leone |
|
0-0 |
|
Ndjamena (Chad) |
Tuesday 13 October 2015 |
Sierra Leone |
2-1 |
Chad |
|
0-1 |
|
Aggregate: 2-2 Chad on Away Goals |
Port Harcourt (Nigeria) |
Chad (Round 2) |
Wednesday 7 October 2015 |
Comoros |
0-0 |
Lesotho |
|
0-0 |
|
Moroni (Comoros) |
Tuesday 13 October 2015 |
Lesotho |
1-1 |
Comoros |
|
1-0 |
|
Aggregate: 1-1 Comoros on Away Goals |
Maseru (Lesotho) |
Comoros (Round 2) |
Friday 9 October 2015 |
Djibouti |
0-6 |
Swaziland |
|
0-1 |
|
Djibouti (Djibouti) |
Thursday 17 October 2015 |
Swaziland |
2-1 |
Djibouti |
|
2-1 |
|
Aggregate: 8-1 |
Lobamba (Swaziland) |
Swaziland (Round 2) |
Saturday 10 October 2015 |
Eritrea |
0-2 |
Botswana |
|
0-1 |
|
Asmara (Eritrea) |
Tuesday 13 October 2015 |
Botswana |
3-1 |
Eritrea |
|
2-1 |
|
Aggregate: 5-1 |
Francistown (Botswana) |
Botswana (Round 2) |
Satruday 7 October 2015 |
Seychelles |
0-1 |
Burundi |
|
0-1 |
|
Roche Caiman (Seychelles) |
Tuesday 13 October 2015 |
Burundi |
2-0 |
Seychelles |
|
0-0 |
|
Aggregate: 3-0 |
Bujumbura (Burundi) |
Burundi (Round 2) |
Thursday 8 October 2015 |
Liberia |
1-1 |
Guinea-Bissau |
|
1-0 |
|
Monrovia (Liberia) |
Tuesday 13 October 2015 |
Guinea-Bissau |
1-3 |
Liberia |
|
1-2 |
|
Aggregate: 2-4 |
Bissau (Guinea-Bissau) |
Liberia (Round 2) |
Saturday 10 October 2015 |
Madagascar |
3-0 |
Central African Republic (Host) |
|
2-0 |
|
Antananarivo (Madagascar) |
Tuesday 13 October 2015 |
Madagascar |
2-2 |
Central African Republic |
|
2-2 |
|
Aggregate: 5-2 |
Antananarivo (Madagascar) |
Madagascar (Round 2) |
Satruday 7 October 2015 |
Mauritius |
2-5 |
Kenya |
|
0-2 |
|
Belle Vue Maurel (Mauritius) |
Sunday 11 October 2015 |
Kenya |
0-0 |
Mauritius |
|
0-0 |
|
Aggregate: 5-2 |
Nairobi (Kenya) |
Kenya (Round 2) |
Satruday 7 October 2015 |
Tanzania |
2-0 |
Malawi |
|
2-0 |
|
Dar es Salaam (Tanzania) |
Sunday 11 October 2015 |
Malawi |
1-0 |
Tanzania |
|
1-0 |
|
Aggregate: 1-2 |
Blantyre (Malawi) |
Tanzania (Round 2) |
Round 2
Particpating teams: Algeria, Angola, Benin, Botswana, Burkina Faso, Burundi, Cameroon, Cape Verde, Chad, Comoros, Congo-Brazzaville, Congo-Kinshasa, Egypt, Equatorial Guinea, Ethiopia, Gambia, Ghana, Guinea, Ivory Coast, Kenya, Liberia, Libya, Madagascar, Mali, Mauritania, Morocco, Mozambique, Namibia, Niger, Nigeria, Rwanda, Senegal, South Africa, Sudan, Swaziland, Tanzania, Togo, Tunisia, Uganda & Zambia (27+13)
Friday 13 November 2015 |
Niger |
0-3 |
Cameroon |
|
0-3 |
|
Niamey (Niger) |
Tuesday 17 November 2015 |
Cameroon |
0-0 |
Niger |
|
0-0 |
|
Aggregate: 3-0 |
Yaounde (Cameroon) |
Cameroon (Round 3) |
Friday 13 November 2015 |
Mauritania |
1-2 |
Tunisia |
|
1-0 |
|
Nouakchott (Mauritania) |
Tuesday 17 November 2015 |
Tunisia |
2-1 |
Mauritania |
|
0-0 |
|
Aggregate: 4-2 |
Rades (Tunisia) |
Tunisia (Round 3) |
Thursday 12 November 2015 |
Namibia |
0-1 |
Guinea |
|
0-1 |
|
Windhoek (Namibia) |
Sunday 15 November 2015 |
Guinea |
2-0 |
Namibia |
|
1-0 |
|
Aggregate: 3-0 |
Casablanca (Morocco) |
Guinea (Round 3) |
Saturday 14 November 2015 |
Ethiopia |
3-4 |
Congo-Brazzaville |
|
1-1 |
|
Addis Ababa (Ethiopia) |
Tuesday 17 November 2015 |
Congo-Brazzaville |
2-1 |
Ethiopia |
|
0-1 |
|
Aggregate: 6-4 |
Brazzaville (Congo-Brazzaville) |
Congo-Brazzville (Round 3) |
Saturday 14 November 2015 |
Chad |
1-0 |
Egypt |
|
0-0 |
|
Ndjamena (Chad) |
Tuesday 17 November 2015 |
Egypt |
4-0 |
Chad |
|
4-0 |
|
Aggregate: 4-1 |
Bour el Arab (Egypt) |
Egypt (Round 3) |
Friday 13 November 2015 |
Comoros |
0-0 |
Ghana |
|
0-0 |
|
Mitsamiouli (Comoros) |
Tuesday 17 November 2015 |
Ghana |
2-0 |
Comoros |
|
1-0 |
|
Aggregate: 2-0 |
Kumasi (Ghana) |
Ghana (Round 3) |
Friday 13 November 2015 |
Swaziland |
0-0 |
Nigeria |
|
0-0 |
|
Lobamba (Swaziland) |
Tuesday 17 November 2015 |
Nigeria |
2-0 |
Swaziland |
|
0-0 |
|
Aggregate: 2-0 |
Port Harcourt (Nigeria) |
Nigeria (Round 3) |
Saturday 14 November 2015 |
Botswana |
2-1 |
Mali |
|
2-0 |
|
Francistown (Botswana) |
Tuesday 17 November 2015 |
Mali |
2-0 |
Botswana |
|
2-0 |
|
Aggregate: 3-2 |
Bamako (Mali) |
Mali (Round 3) |
Thursday 12 November 2015 |
Burundi |
2-3 |
Congo-Kinshasa |
|
1-1 |
|
Bujumbura (Burundi) |
Sunday 15 November 2015 |
Congo-Kinshasa |
3-0 |
Burundi |
|
2-2 |
|
|
1-1 |
|
Aggregate: 6-2 |
Burundi forfeited - ineligible player |
Kinshasa (Congo-Kinshasa) |
Congo-Kinshasa (Round 3) |
Friday 13 November 2015 |
Liberia |
0-1 |
Ivory Coast |
|
0-1 |
|
Monrovia (Liberia) |
Tuesday 17 November 2015 |
Ivory Coast |
3-0 |
Liberia |
|
2-0 |
|
Aggregate: 4-0 |
Abidjan (Ivory Coast) |
Ivory Coast (Round 3) |
Friday 13 November 2015 |
Madagascar |
2-2 |
Senegal |
|
1-0 |
|
Antananarivo (Madagascar) |
Tuesday 17 November 2015 |
Senegal |
3-0 |
Madagascar |
|
1-0 |
|
Aggregate: 5-2 |
Dakar (Senegal) |
Senegal (Round 3) |
Friday 13 November 2015 |
Kenya |
1-0 |
Cape Verde |
|
1-0 |
|
Nairobi (Kenya) |
Tuesday 17 November 2015 |
Cape Verde |
2-0 |
Kenya |
|
1-0 |
|
Aggregate: 2-1 |
Praia (Cape Verde) |
Cape Verde (Round 3) |
Saturday 14 November 2015 |
Tanzania |
2-2 |
Algeria |
|
1-0 |
|
Dar es Salaam (Tanzania) |
Tuesday 17 November 2015 |
Algeria |
7-0 |
Tanzania |
|
3-0 |
|
Aggregate: 9-2 |
Blida (Algeria) |
Algeria (Round 3) |
Wednesday 11 November 2015 |
Sudan |
0-1 |
Zambia |
|
0-1 |
|
Karima (Sudan) |
Sunday 15 November 2015 |
Zambia |
2-0 |
Sudan |
|
0-0 |
|
Aggregate: 3-0 |
Ndola (Zambia) |
Zambia (Round 3) |
Friday 13 November 2015 |
Libya |
1-0 |
Rwanda |
|
0-0 |
|
Sousse (Tunisia) |
Tuesday 17 November 2015 |
Rwanda |
1-3 |
Libya |
|
1-1 |
|
Aggregate: 4-1 |
Kigali (Rwanda) |
Libya (Round 3) |
Thursday 12 November 2015 |
Morocco |
2-0 |
Equatorial Guinea |
|
1-0 |
|
Agadir (Morocco) |
Sunday 15 November 2015 |
Equatorial Guinea |
1-0 |
Morocco |
|
1-0 |
|
Aggregate: 1-2 |
Bata (Equatorial Guinea) |
Morocco (Round 3) |
Wednesday 11 November 2015 |
Mozambique |
1-0 |
Gabon |
|
0-0 |
|
Maputo (Mozambique) |
Saturday 14 November 2015 |
Gabon |
1-0 |
Mozambique |
|
1-0 |
|
Aggregate: 1-1 Gabon 4-3 on Penalty Shoot Out |
Libreville (Gabon) |
Gabon (Round 3) |
Thursday 12 November 2015 |
Benin |
2-1 |
Burkina Faso |
|
1-0 |
|
Cotonou (Benin) |
Tuesday 17 November 2015 |
Burkina Faso |
2-0 |
Benin |
|
1-0 |
|
Aggregate: 3-2 |
Ouagadougou (Burkina Faso) |
Burkina Faso (Round 3) |
Thursday 12 November 2015 |
Togo |
0-1 |
Uganda |
|
0-1 |
|
Lome (Togo) |
Sunday 15 November 2015 |
Uganda |
3-0 |
Togo |
|
3-0 |
|
Aggregate: 4-0 |
Kampala (Uganda) |
Uganda (Round 3) |
Friday 13 November 2015 |
Angola |
1-3 |
South Africa |
|
1-2 |
|
Benguela (Angola) |
Tuesday 17 November 2015 |
South Africa |
1-0 |
Angola |
|
0-0 |
|
Aggregate: 4-1 |
Durban (South Africa) |
South Africa (Round 3) |
Round 3
Particpating teams: Algeria, Burkina Faso, Cameroon, Cape Verde, Congo-Brazzaville, Congo-Kinshasa, Egypt, Gambia, Ghana, Guinea, Ivory Coast, Mali, Morocco, Nigeria, Rwanda, Senegal, South Africa, Tunisia, Uganda & Zambia (20)
Group A
Pos |
Team |
P |
W |
D |
L |
F |
A |
D |
Pts |
1 |
Tunisia |
6 |
4 |
2 |
0 |
11 |
4 |
7 |
14 |
2 |
Congo-Kinshasa |
6 |
4 |
1 |
1 |
14 |
7 |
7 |
13 |
3 |
Guinea |
6 |
1 |
0 |
5 |
6 |
14 |
-8 |
3 |
4 |
Libya |
6 |
1 |
1 |
4 |
4 |
10 |
-6 |
4 |
Tunisia (FIFA World Cup Russia 2018) |
Saturday 8 October 2016 |
Congo-Kinshasa |
4-0 |
Libya |
|
2-0 |
|
Kinshasa (Congo-Kinshasa) |
Sunday 9 October 2016 |
Tunisia |
2-0 |
Guinea |
|
0-0 |
|
Monastir (Tunisia) |
Friday 11 November 2016 |
Tunisia |
1-0 |
Libya |
|
0-0 |
|
Oran (Algeria) |
Sunday 13 November 2016 |
Guinea |
1-2 |
Congo-Kinshasa |
|
1-0 |
|
Conakry (Guinea) |
Thursday 31 August 2017 |
Guinea |
3-2 |
Libya |
|
2-0 |
|
Conakry (Guinea) |
Friday 1 September 2017 |
Tunisia |
2-1 |
Congo-Kinshasa |
|
1-1 |
|
Rades (Tunisia) |
Monday 4 September 2017 |
Guinea |
0-1 |
Libya |
|
0-1 |
|
Monastir (Tunisia) |
Tuesday 5 September 2017 |
Congo-Kinshasa |
2-2 |
Tunisia |
|
1-0 |
|
Kinshasa (Congo-Kinshasa) |
Saturday 7 October 2017 |
Congo-Kinshasa |
2-1 |
Libya |
|
0-0 |
|
Monastir (Tunisia) |
Guinea |
1-4 |
Tunisia |
|
1-1 |
|
Conakry (Guinea) |
Saturday 11 November 2017 |
Congo-Kinshasa |
3-1 |
Guinea |
|
0-0 |
|
Kinshasa (Congo-Kinshasa) |
Tunisia |
0-0 |
Libya |
|
0-0 |
|
Rades (Tunisia) |
Group B
Pos |
Team |
P |
W |
D |
L |
F |
A |
D |
Pts |
1 |
Nigeria |
6 |
4 |
2 |
0 |
12 |
4 |
8 |
14 |
2 |
Zambia |
6 |
2 |
2 |
2 |
8 |
7 |
1 |
8 |
3 |
Cameroon |
6 |
1 |
4 |
1 |
7 |
9 |
-2 |
7 |
4 |
Algeria |
6 |
0 |
2 |
4 |
4 |
11 |
-7 |
2 |
Nigeria (FIFA World Cup Russia 2018) |
Sunday 9 October 2016 |
Zambia |
1-2 |
Nigeria |
|
0-2 |
|
Ndola (Zambia) |
Algeria |
1-1 |
Cameroon |
|
1-1 |
|
Blida (Algeria) |
Saturday 12 November 2016 |
Cameroon |
1-1 |
Zambia |
|
1-1 |
|
Limbe (Guinea) |
Nigeria |
3-1 |
Algeria |
|
2-0 |
|
Uyo (Nigeria) |
Friday 1 September 2017 |
Nigeria |
4-0 |
Cameroon |
|
2-0 |
|
Uyo (Nigeria) |
Saturday 2 September 2017 |
Zambia |
3-1 |
Algeria |
|
2-0 |
|
Lusaka (Zambia) |
Monday 4 September 2017 |
Cameroon |
1-1 |
Nigeria |
|
0-1 |
|
Yaounde (Cameroon) |
Tuesday 5 September 2017 |
Algeria |
0-1 |
Zambia |
|
0-0 |
|
Constatine (Algeria) |
Saturday 7 October 2017 |
Cameroon |
2-0 |
Algeria |
|
1-0 |
|
Yaounde (Cameroon) |
Nigeria |
1-0 |
Zambia |
|
0-0 |
|
Uyo (Nigeria) |
Friday 10 November 2017 |
Algeria |
1-1 |
Nigeria |
|
0-0 |
|
Constantine (Algeria) |
Saturday 11 November 2017 |
Zambia |
2-2 |
Cameroon |
|
1-1 |
|
Ndola (Zambia) |
Group C
Pos |
Team |
P |
W |
D |
L |
F |
A |
D |
Pts |
1 |
Morooco |
6 |
3 |
3 |
0 |
11 |
0 |
11 |
12 |
2 |
Ivory Coast |
6 |
2 |
2 |
2 |
7 |
5 |
2 |
8 |
3 |
Gabon |
6 |
1 |
3 |
2 |
2 |
7 |
-5 |
6 |
4 |
Mali |
6 |
0 |
4 |
2 |
1 |
9 |
-8 |
4 |
Morocco (FIFA World Cup Russia 2018) |
Saturday 8 October 2016 |
Gabon |
0-0 |
Morocco |
|
0-0 |
|
Franceville (Gabon) |
Ivory Coast |
3-1 |
Mali |
|
3-1 |
|
Bouake (Ivory Coast) |
Saturday 12 November 2016 |
Mali |
0-0 |
Gabon |
|
0-0 |
|
Bamako (Mali) |
Morocco |
0-0 |
Ivory Coast |
|
0-0 |
|
Marrakesh (Morocco) |
Friday 1 September 2017 |
Morocco |
6-0 |
Mali |
|
2-0 |
|
Rabat (Morocco) |
Saturday 2 September 2017 |
Gabon |
0-3 |
Ivory Coast |
|
0-0 |
|
Libreville (Gabon) |
Tuesday 5 September 2017 |
Ivory Coast |
1-2 |
Gabon |
|
0-2 |
|
Bouake (Ivory Coast) |
Mali |
0-0 |
Morocco |
|
0-0 |
|
Bamako (Mali) |
Friday 6 October 2017 |
Mali |
0-0 |
Ivory Coast |
|
0-0 |
|
Bamako (Mali) |
Saturday 7 October 2017 |
Morocco |
3-0 |
Gabon |
|
1-0 |
|
Casablanca (Morocco) |
Saturday 11 November 2017 |
Gabon |
0-0 |
Mali |
|
0-0 |
|
Franceville (Gabon) |
Ivory Coast |
0-2 |
Morocco |
|
0-2 |
|
Abidjan (Ivory Coast) |
Group D
Pos |
Team |
P |
W |
D |
L |
F |
A |
D |
Pts |
1 |
Senegal |
6 |
4 |
2 |
0 |
10 |
3 |
7 |
14 |
2 |
Burkina Faso |
6 |
2 |
3 |
1 |
10 |
6 |
4 |
9 |
3 |
Cape Verde |
6 |
2 |
0 |
4 |
4 |
11 |
-7 |
6 |
4 |
South Africa |
6 |
1 |
1 |
4 |
6 |
10 |
-4 |
4 |
Senegal (FIFA World Cup Russia 2018) |
Saturday 8 October 2016 |
Burkina Faso |
1-1 |
South Africa |
|
0-0 |
|
Ouagadougou (Burkina Faso) |
Senegal |
2-0 |
Cape Verde |
|
1-0 |
|
Dakar (Senegal) |
Saturday 12 November 2016 |
South Africa |
2-1 |
Senegal |
|
2-0 |
|
Cancelled by FIFA |
Polokwane (South Africa) |
Cape Verde |
0-2 |
Burkina Faso |
|
0-2 |
|
Praia (Cape Verde) |
Friday 1 September 2017 |
Cape Verde |
2-1 |
South Africa |
|
2-1 |
|
Praia (Cape Verde) |
Saturday 2 September 2017 |
Senegal |
0-0 |
Burkina Faso |
|
0-0 |
|
Dakar (Senegal) |
Tuesday 5 September 2017 |
South Africa |
0-2 |
Cape Verde |
|
0-0 |
|
Durban (South Africa) |
Burkina Faso |
2-2 |
Senegal |
|
1-1 |
|
Ouagadougou (Burkina Faso) |
Saturday 7 October 2017 |
South Africa |
3-1 |
Burkina Faso |
|
3-0 |
|
Johannesberg (South Africa) |
Cape Verde |
0-2 |
Senegal |
|
0-0 |
|
Praia (Cape Verde) |
Friday 10 November 2017 |
South Africa |
0-2 |
Senegal |
|
0-2 |
|
Polokwane (South Africa) |
Tuesday 14 November 2017 |
Senegal |
2-1 |
South Africa |
|
0-0 |
|
Dakar (Senegal) |
Burkina Faso |
4-0 |
Cape Verde |
|
1-0 |
|
Ouagadougou (Burkina Faso) |
Group E
Pos |
Team |
P |
W |
D |
L |
F |
A |
D |
Pts |
1 |
Egypt |
5 |
4 |
1 |
1 |
8 |
4 |
4 |
13 |
2 |
Uganda |
6 |
2 |
3 |
0 |
3 |
2 |
1 |
9 |
3 |
Ghana |
6 |
1 |
4 |
1 |
7 |
5 |
2 |
7 |
4 |
Congo-Brazzaville |
6 |
0 |
2 |
4 |
5 |
12 |
-7 |
2 |
Egypt (FIFA World Cup Russia 2018) |
Friday 7 October 2016 |
Ghana |
0-0 |
Uganda |
|
0-0 |
|
Tamale (Ghana) |
Sunday 9 October 2016 |
Congo-Brazzaville |
1-2 |
Egypt |
|
1-1 |
|
Brazzaville (Congo-Brazzaville) |
Saturday 12 November 2016 |
Uganda |
1-0 |
Congo-Brazzaville |
|
1-0 |
|
Kampala (Uganda) |
Sunday 13 November 2016 |
Egypt |
2-0 |
Ghana |
|
1-0 |
|
Borg Al Arab (Egypt) |
Thursday 31 August 2017 |
Uganda |
1-0 |
Egypt |
|
0-0 |
|
Kampala (Uganda) |
Friday 1 September 2017 |
Ghana |
1-1 |
Congo-Brazzaville |
|
0-1 |
|
Kumasi (Ghana) |
Tuesday 5 September 2017 |
Congo-Brazzaville |
1-5 |
Ghana |
|
1-3 |
|
Brazzaville (Congo-Brazzaville) |
Egypt |
1-0 |
Uganda |
|
1-0 |
|
Alexandria (Egypt) |
Saturday 7 October 2017 |
Uganda |
0-0 |
Ghana |
|
0-0 |
|
Kampala (Uganda) |
Sunday 8 October 2017 |
Egypt |
2-1 |
Congo-Brazzaville |
|
0-0 |
|
Borg El Arab (Egypt) |
Sunday 12 November 2017 |
Congo-Brazzaville |
1-1 |
Uganda |
|
1-1 |
|
Brazzaville (Congo-Brazzaville) |
Ghana |
1-1 |
Egypt |
|
0-0 |
|
Kumasi (Ghana) |
Skip to top