Algeria will play Nigeria in the 2019 Africa Cup of Nations semi-finals on Sunday.
The winners could meet tournament favourites Senegal or outsiders Tunisia to decide who takes home the trophy.
Algeria have been one of the most impressive sides during the competition, but Nigeria are three-time winners and have experience at the business end of major tournaments.
Date: Sunday, July 14
Time: 9 p.m. local time, 8 p.m. BST, 3 p.m. ET
TV: Eurosport (UK), BeIN Sports (U.S.)
Odds: Algeria 17-10, Nigeria 23-10, draw 11-5 (all odds via Oddschecker)
Odds to Win the AFCON
Senegal: 6-4
Algeria: 11-4
Nigeria: 9-2
Tunisia: 6-1
Preview
If the Desert Foxes progress to the final, captain Riyad Mahrez will surely be in the reckoning for player of the competition.