Manchester City’s Ryan Mahrez’s stunning free kick for Algeria against Super Eagles of Nigeria at the Semi Finals of AFCON has sent the Nigerian team out of the competition.
The Desert Foxes took the lead against a lac luster Nigerian team through a William Troost own goal.
The Super Eagles leveled in the second half, after a Video Assistant Referee (VAR) decision, with Odion Ighalo stroking home the penalty.
With the match heading into extra time, Riyad Mahrez stepped up and spanked a free-kick past Daniel Akpeyi, to send his side into the final.
They will take on Senegal in the final on Friday, July 19.
Nigeria faces Tunisia in the third-place playoff on Wednesday, July 17.