Riyad Mahrez described Algeria reaching the Africa Cup of Nations final as "unbelievable" after setting up a showdown with Senegal thanks to his stunning last-gasp free-kick.
Mahrez was the hero in Cairo, where the Manchester City star curled a 95th-minute set-piece past Nigeria goalkeeper Daniel Akpeyi to seal a dramatic 2-1 victory on Sunday.
Algeria had initially led through William Troost-Ekong's own goal before Nigeria equalised via an Odion Ighalo penalty with 18 minutes remaining following a VAR review.
Editors' Picks
But it was Mahrez who played hero, firing a stunning free-kick to send his country to the finale while scoring his third goal of the tournament.