Senegal will play Algeria in Friday’s Africa Cup of Nations final after Riyad Mahrez scored a free-kick in the 95th minute.
Riyad Mahrez scored a sensational free-kick in the 95th minute as Algeria beat Nigeria 2-1 to seal their place in the Africa Cup of Nations final.
Algeria led thanks to William Troost-Ekong’s own goal but Nigeria hit back through Odion Ighalo’s penalty, awarded following a VAR check.
Extra time was looming until Algeria, who have not been to the final since winning the tournament on home soil in 1990, won a free-kick on the edge of the box.
And Mahrez, star man for the Desert Foxes, bent the ball around the wall to beat Nigeria goalkeeper Daniel Akpeyi and seal his country a place against Senegal in Friday’s final.
Meanwhile in the first game of the Semi-final clash Senegal and Tunisia went on to extra-time with their score on 0-0, but they spoilt the trend because the game didn’t go into a penalty shootout.
Dylan Bronn scored an own goal in the 100th minute to win the game for the opposition, Senegal. Though, the Afcon game at 30 June Stadium wasn’t short of drama with each team missing a penalty in regulation time.