Previous
FC Astana
BATE Borisov
0
0
LIVE 0'
Leg 1
Game Details
Ararat-Armenia
F91 Dudelange
8:00 AM UTC
Leg 1
Game Details
FK Suduva
Ferencvaros
10:00 AM UTC
Leg 1
Game Details
Malmo FF
Bnei Yehuda
10:00 AM UTC
Leg 1
Game Details
Feyenoord Rotterdam
Hapoel Be'er
10:30 AM UTC
Leg 1
Game Details
Ludogorets Razgrad
NK Maribor
10:30 AM UTC
Leg 1
Game Details
FC Copenhagen
Riga FC
10:45 AM UTC
Leg 1
Game Details
Legia Warsaw
Rangers
11:00 AM UTC
Leg 1
Game Details
AEK Athens
Trabzonspor
11:00 AM UTC
Leg 1
Game Details
KAA Gent
Rijeka
11:30 AM UTC
Leg 1
Game Details
AZ Alkmaar
Antwerp
11:30 AM UTC
Leg 1
Game Details
FCSB
Guimaraes
11:30 AM UTC
Leg 1
Game Details
PSV Eindhoven
Apollon Limassol
11:30 AM UTC
Leg 1
Game Details
Strasbourg
Eintracht Frankfurt
11:30 AM UTC
Leg 1
Game Details
Braga
Spartak Moscow
11:45 AM UTC
Leg 1
Game Details
Linfield
FK Qarabag
11:45 AM UTC
Leg 1
Game Details
Celtic
AIK
11:45 AM UTC
Leg 1
Game Details
Torino
Wolverhampton Wanderers
12:00 PM UTC
Leg 1
Game Details
Espanyol
FC Zorya Luhansk
12:00 PM UTC
Leg 1
Game Details
Partizan Belgrade
Molde
12:00 PM UTC
Leg 1
Game Details
Slovan Bratislava
PAOK Salonika
12:00 PM UTC
Leg 1
Game Details
Next
SenegalSenegal
AlgeriaAlgeria
0
1
FT
Game Details
TunisiaTunisia
NigeriaNigeria
0
1
FT
Game Details
AlgeriaAlgeria
NigeriaNigeria
2
1
FT
Game Details
ESPN FC  By ESPN

2019 Africa Cup of Nations daily fixtures schedule

The 2019 Africa Cup of Nations kicks off on June 21 at Cairo International Stadium in Cairo, Egypt. The final takes place at the same venue on July 19.

Jump to: Ultimate Preview | Power Rankings | Star PlayersAll you need to know

Group Stage: June 21 - July 2

June 21

Group A: Egypt 1-0 Zimbabwe (Cairo International Stadium, Cairo; 10:00 p.m. CAT, 4 p.m. ET)

June 22

A: DR Congo 0-2 Uganda (Cairo International Stadium, Cairo; 4:30 p.m. CAT, 10.30 a.m. ET)

B: Nigeria 1-0 Burundi (Alexandria Stadium, Alexandria; 7:00 p.m. CAT, 1 p.m. ET)

B: Guinea 2-2 Madagascar (Alexandria Stadium, Alexandria; 10:00 p.m. CAT, 4 p.m. ET)

June 23

D: Morocco 1-0 Namibia (Al Salam Stadium, Cairo; 4:30 p.m. CAT, 10.30 a.m. ET)

C: Senegal 2-0 Tanzania (30 June Stadium, Cairo; 7:00 p.m. CAT, 1 p.m. ET)

C: Algeria 2-0 Kenya (30 June Stadium, Cairo; 10:00 p.m. CAT, 4 p.m. ET)

June 24

D: Ivory Coast 1-0 South Africa (Al Salam Stadium, Cairo; 4:30 p.m. CAT, 10.30 a.m. ET)

E: Tunisia 1-1 Angola (Suez Stadium, Suez; 7:00 p.m. CAT, 1 p.m. ET)

E: Mali 4-1 Mauritania (Suez Stadium, Suez; 10:00 p.m. CAT, 4 p.m. ET)

June 25

F: Cameroon 2-0 Guinea-Bissau (Ismailia Stadium, Ismailia; 7:00 p.m. CAT, 1 p.m. ET)

F: Ghana 2-2 Benin (Ismailia Stadium, Ismailia; 10:00 p.m. CAT, 4 p.m. ET)

June 26

B: Nigeria 1-0 Guinea (Alexandria Stadium, Alexandria; 4:30 p.m. CAT, 10.30 a.m. ET)

A: Uganda 1-1 Zimbabwe (Cairo International Stadium, Cairo; 7:00 p.m. CAT, 1 p.m. ET)

A: Egypt 2-0 DR Congo (Cairo International Stadium, Cairo; 10:00 p.m. CAT, 4 p.m. ET)

- The best players in Egypt this summer

- Who is on the plane: Confirmed 23-player rosters

June 27

B: Madagascar 1-0 Burundi (Alexandria Stadium, Alexandria; 4:30 p.m. CAT, 10.30 a.m. ET)

C: Senegal 0-1 Algeria (30 June Stadium, Cairo; 7:00 p.m. CAT, 1 p.m. ET)

C: Kenya 3-2 Tanzania (30 June Stadium, Cairo; 10:00 p.m. CAT, 4 p.m. ET)

June 28

E: Tunisia vs. Mali (Suez Stadium, Suez; 4:30 p.m. CAT, 10.30 a.m. ET)

D: Morocco 1-0 Ivory Coast (Al Salam Stadium, Cairo: 7:00 p.m. CAT, 1 p.m. ET)

D: South Africa 1-0 Namibia (Al Salam Stadium, Cairo; 10:00 p.m. CAT, 4 p.m. ET)

June 29

E: Mauritania 0-0 Angola (Suez Stadium, Suez; 4:30 p.m. CAT, 10.30 a.m. ET)

F: Cameroon 0-0 Ghana (Ismailia Stadium, Ismailia; 7:00 p.m. CAT, 1 p.m. ET)

F: Benin 0-0 Guinea-Bissau (Ismailia Stadium, Ismailia; 10:00 p.m. CAT, 4 p.m. ET)

June 30

B: Burundi 0-2 Guinea (Al Salam Stadium, Cairo; 6:00 p.m. CAT, midday ET)

B: Madagascar 2-0 Nigeria (Alexandria Stadium, Alexandria; 6:00 p.m. CAT, midday ET)

A: Uganda 0-2 Egypt (Cairo International Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

A: Zimbabwe 0-4 DR Congo (30 June Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 1

D: Namibia 1-4 Ivory Coast (30 June Stadium, Cairo; 6:00 p.m. CAT, midday ET)

D: South Africa 0-1 Morocco (Al Salam Stadium, Cairo; 6:00 p.m. CAT, midday ET)

C: Kenya 0-3 Senegal (30 June Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

C: Tanzania 0-3 Algeria (Al Salam Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 2

F: Benin 0-0 Cameroon (Ismailia Stadium, Ismailia; 6:00 p.m. CAT, midday ET)

F: Guinea-Bissau 0-2 Ghana (Suez Stadium, Suez; 6:00 p.m. CAT, midday ET)

E: Mauritania 0-0 Tunisia (Suez Stadium, Suez; 9:00 p.m. CAT, 3 p.m. ET)

E: Angola 0-1 Mali (Ismailia Stadium, Ismailia; 9:00 p.m. CAT, 3 p.m. ET)

Round of 16

July 5

Match 38: Uganda 0-1 Senegal (Cairo International Stadium, Cairo; 6:00 p.m. CAT, midday. ET)

Match 41: Morocco 1-1 Benin; Benin advance on shootout (Al Salam Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 6

Match 42: Nigeria 3-2 Cameroon (Alexandria Stadium, Alexandria; 6:00 p.m. CAT, midday. ET)

Match 39: Egypt 0-1 South Africa (Cairo International Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 7

Match 37: Madagascar 2-2 DR Congo (Alexandria Stadium, Alexandria; 6:00 p.m. CAT, midday. ET)

Match 40: Algeria 3-0 Guinea (30 June Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 8

Match 43: Mali 0-1 Ivory Coast (Suez Stadium, Suez; 6:00 p.m. CAT, midday. ET)

Match 44: Ghana 1-1 Tunisia; Tunisia advance on shootout (Ismailia Stadium, Ismailia; 9:00 p.m. CAT, 3 p.m. ET)

Quarterfinals

July 10

Match 45: Senegal 1-0 Benin (30 June Stadium, Cairo; 6:00 p.m. CAT, midday. ET)

Match 46: Nigeria 2-1 South Africa (Cairo International Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

July 11

Match 47: Madagascar 0-3 Tunisia (Al Salam Stadium, Cairo; 6:00 p.m. CAT, midday. ET)

Match 48: Ivory Coast 1-1 Algeria; Algeria advance on shootout (Suez Stadium, Suez; 9:00 p.m. CAT, 3 p.m. ET)

Semifinals

July 14

Match 49: Senegal 1-0 Tunisia (30 June Stadium, Cairo; 6:00 p.m. CAT, midday. ET)

Match 50: Nigeria 1-2 Algeria (Cairo International Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

Third Place Playoff

July 17

Tunisia 0-1 Nigeria (Al Salam Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

Final

July 19

Senegal 0-1 Algeria (Cairo International Stadium, Cairo; 9:00 p.m. CAT, 3 p.m. ET)

Comments

Use a Facebook account to add a comment, subject to Facebook's Terms of Service and Privacy Policy. Your Facebook name, photo & other personal information you make public on Facebook will appear with your comment, and may be used on ESPN's media platforms. Learn more.