- Advertisement -

Riyad Mahrez produced a superb free-kick to beat Nigeria to send Algeria to the AFCON 2019 final.

His last minute strike broke the hearts of Nigerians as the match was set to go into extra time.

A William Troost-Ekong own goal had given Algeria the lead before Odion Ighalo’s penalty levelled the scores.

Algeria were really pushing for a winner when Riyad Mahrez broke into the box but there was a last-ditch tackle.

He picked the ball for the free-kick and delivered a wonder strike to win the match for Algeria.

- Advertisement -

Algeria will now play Senegal for the trophy in the final match.

Riyad Mahrez wonder strike pic.twitter.com/exUUyhZdtr — Steven (@SanPenguinYo) July 14, 2019

Earlier Senegal beat Tunisia 1-0 to reach the final. The match was won in extra time by Senegal after both sides had penalties saved in normal time.

- Advertisement -

Tunisia’s Bronn however headed the only goal of the game scoring an own goal. Tunisia had a late penalty award overturned by VAR.

Senegal during normal time of play dominated the first half.

Source: Africafeeds.com