Algeria face Nigeria in a repeat of both the 1980 and 1990 Afcon finals.
The Nigerians won their 1980 encounter 3-0 before the Desert Foxes got revenge ten years later.
Both sides have impressed in this year's Afcon, with Algeria knocking out Wilfried Zaha and Ivory Coast and Nigeria beating Cameroon as well as hosts Egypt's conquerors South Africa.
When is Algeria vs Nigeria?
The semi-final will take place on Sunday, 14 July.
Kick-off will take place at 8pm BST.
Cairo International Stadium will host the game.
What TV channel is Algeria vs Nigeria on and can I live stream it FREE?
Eurosport 1 are broadcasting the game.
Amazon Prime are currently offering a FREE trial of the Eurosport player, which includes Eurosport 1.
You can get either a 7-day trial, costing £6.99 after expiry or a 30-day trial which costs £7.99 following completion.
What is the team news?
Arsenal star Alex Iwobi is set to to start the game, Niegria will be in a buoyant mood after a last minute winner from William Troost-Ekong dispatched South Africa.
Algeria have scored the most goals during in the tournament and joint top scorer Adam Ounas will be ready to start in Cairo.
Source: Read Full Article