Senegal will attempt to win their maiden title and Algeria the first since 1990.

Senegal and Algeria will do battle in Cairo for the right to be crowned 2019 Africa Cup of Nations champions.

The Lions of Teranga, who are the continent’s top team at 22nd on the FIFA Ranking, closed in on the title for the first time thanks to a narrow 1-0 success over Tunisia, with an own goal in extra-time sufficient for them to progress after their opponents had missed a late penalty in normal time.

Meanwhile, Algeria, who have lifted the trophy only once before, have been the revelation of the tournament and edged Nigeria last Sunday thanks to a dramatic late winner from Riyad Mahrez.