Algeria have qualified for the final of the 2019 African Cup of Nations final after beating the Super Eagles of Nigeria 2-1 on Sunday, July 14, at the Cairo International Stadium.
The Foxes started the match impressively in the first half and they almost scored the first goal in the 8th minute, but Nigerian goalie Daniel Akpeyi was superb with a good save.
Super Eagles defender Kenneth Omeruo failed to clear the ball in which almost cost Nigeria a goal, but Mohamed Belaili missed the chance as Akpeyi saved.
Algeria however went into the lead before the halftime as Super Eagles defender William Troost-Ekong netted an own goal in the 40th minute.
Nigeria came back into the match in the 73rd minute when Aissa Mandi handled the ball in which the referee gave the Super Eagles a penalty.
Striker Odion Ighalo stepped forward to score for Nigeria registering his fourth goal of the tournament.
But there was an heartbreak for Nigeria at the death as Manchester City striker Riyad Mahrez scored a powerful free-kick for Algeria to win the match 2-1.
Algeria will now face Senegal in the final of the African Cup of Nations 2019.