Africa Cup of Nations semi-finals fixtures

Nigeria's forward Odion Ighalo (centre) is tackled by South Africa's defender Thulani Hlatshwayo (left) and South Africa's defender Thamsanqa Mkhize during their 2019 Africa Cup of Nations quarter-finals match at Cairo international stadium on July 9, 2019. PHOTO | KHALED DESOUKI |

What you need to know:

  • Senegal and Nigeria are already through to the Cup semis.

Africa Cup of Nations semi-finals line-up in Egypt this Sunday (both kick-off times EAT):

At 30 June Stadium, Cairo

Senegal v Madagascar/Tunisia (7pm)

At Cairo International Stadium

Nigeria v Algeria/Ivory Coast (10pm)