With just a few months to go before the start of the Africa Cup of Nations, check out the full schedule for the competition:
Friday
,
June 21
Egypt vs. Zimbabwe, 10 p.m. in Cairo (Group A)
Saturday
,
June 22
DR Congo vs. Uganda, 4:30 p.m. in Cairo (Group A)
Nigeria vs. Burundi, 7 p.m. in Alexandria (Group B)
Guinea vs. Madagascar, 10 p.m. in Alexandria (Group B)
Sunday
,
June 23
Morocco vs. Namibia, 4:30 p.m. in Cairo (Group D)
Senegal vs. Tanzania, 7 p.m. in Cairo (Group C)
Algeria vs. Kenya, 10 p.m. in Cairo (Group C)
Monday
,
June 24
Ivory Coast vs. South Africa, 4:30 p.m. in Cairo (Group D)
Tunisia vs. Angola, 7 p.m. in Suez (Group E)
Mali vs. Mauritania, 10 p.m. in Suez (Group E)
Tuesday, June 25
Cameroon vs. Guinea-Bissau, 7 p.m. in Ismailia (Group F)
Ghana vs. Benin, 10 p.m. in Ismailia (Group F)
Wednesday
,
June 26
Nigeria vs. Guinea, 4:30 p.m. in Alexandria (Group B)
Uganda vs. Zimbabwe, 7 p.m. in Cairo (Group A)
Egypt vs. DR Congo, 10 p.m. in Cairo (Group A)
Thursday
,
June 27
Madagascar vs. Burundi, 4:30 p.m. in Alexandria (Group B)
Senegal vs. Algeria, 7 p.m. in Cairo (Group C)
Kenya vs. Tanzania, 10 p.m. in Cairo (Group C)
Friday
,
June 28
Tunisia vs. Mali, 4:30 p.m. in Suez (Group E)
Morocco vs. Ivory Coast, 7 p.m. in Cairo (Group D)
South Africa vs. Namibia, 10 p.m. in Cairo (Group D)
Saturday
,
June 29
Mauritania vs. Angola, 4:30 p.m. in Suez (Group E)
Cameroon vs. Ghana, 7 p.m. in Ismailia (Group F)
Benin vs. Guinea-Bissau, 10 p.m. in Ismailia (Group F)
Sunday
,
June 30
Madagascar vs. Nigeria, 6 p.m. in Alexandria (Group B)
Burundi vs. Guinea, 6 p.m. in Cairo (Group B)
Uganda vs. Egypt, 9 p.m. in Cairo (Group A)
Zimbabwe vs. DR Congo, 9 p.m. in Cairo (Group A)
Monday
,
July 1
South Africa vs. Morocco, 6 p.m. in Cairo (Group D)
Namibia vs. Ivory Coast, 6 p.m. in Cairo (Group D)
Kenya vs. Senegal, 9 p.m. in Cairo (Group C) Tanzania – Algeria, at 9 p.m. in Cairo (Group C)
Tuesday
,
July 2
Benin – Cameroon, at 6 p.m. in Ismailia (Group F)
Guinea-Bissau – Ghana, at 6 p.m. in Suez (Group F)
Mauritania vs. Tunisia, 9 p.m. in Suez (Group E)
Angola vs. Mali, 9 p.m. in Ismailia (Group E)
ROUND OF 16 Friday, July 5
6 p.m.: 1st in Group D vs. 3rd in Group B/E/F, in Cairo
9 p.m.: 2nd in Group A – 2nd in Group C, in Cairo
Saturday, July 6
6 p.m.: 2nd in Group B – 2nd in Group F, in Alexandria
9 p.m.: 1st in Group A – 3rd in Group C/D/E, in Cairo
Sunday, July 7
6 p.m.: 1st in Group B – 3rd in Group A/C/D, in Alexandria
9 p.m.: 1st in Group C – 3rd in Group A/B/F, in Cairo
Monday, July 8
, 6 p.m.: 1st in Group E – 2nd in Group D, in Suez
9 p.m.: 1st in Group F – 2nd in Group E, in Ismaila
QUARTERFINALS Wednesday, July 10
, 6 p.m.: Quarterfinal 1, in Cairo
9 p.m.: Quarterfinal 2, in Cairo
Thursday, July 11,
6 p.m.: Quarterfinal 3, in Suez
9 p.m.: Quarterfinal 4, in Cairo
SEMIFINALS Sunday, July 14
6 p.m.: Semifinal 1, in Cairo
9 p.m.: Semifinal 2, in Cairo
THIRD PLACE MATCH Wednesday
,
July 17
9 p.m., in Cairo
FINAL Friday
,
July 19
9 p.m., in Cairo