Manchester City winger Riyad Mahrez scored the winning goal as Algeria progressed to the final of the African Cup of Nations.
In a dramatic late twist, the 28-year-old scored with a perfectly struck freekick deep into injury time, to secure a 2-1 win against Nigeria.
City supporters are hoping Mahrez brings his international form back with him to the Etihad next season:
He's been brilliant in this tournament…feel we're going to see the best of him at City now. #itshisyear…👌
— carole (@MoonbeamMcfc) 14 July 2019
Next season hes gonna make madness
— Adam🇧🇼 (@Im_SolarZ) 14 July 2019
— Zac #LH44 (@ZacGreaves10) 14 July 2019
Mahrez deserves a GAME OF THRONES intro. That was pure madness 🔥🔥.
— e_manu007 (@emmanu_mwenda) 14 July 2019
Cant wait for him to get more game time this season
— AEWThom (@AWEMark316) 14 July 2019
— jecos kayembe (@KayembeJecos) 15 July 2019
— Paul Diyaolu (@DiyaoluPaul) 14 July 2019
Will have a better season with the blues 💙
— phil reid (@physcopearce) 14 July 2019
— Beefy Blue Banana (@BeefyBlueBanana) 14 July 2019
— RIVALS ARE JEALOUS (@LeroySa71366693) 14 July 2019
Mahrez was City’s record signing last summer after arriving from Leicester City for £60m. However, his first campaign did not live up to expectations for many.
Despite some inconsistent performances, the winger still finished the season with 12 goals and 12 assists in 44 appearances.
Mahrez also scored a crucial goal in the final league game against Brighton to help clinch the Premier League title.
The Algerian international will be hoping to add to his four domestic trophies last season by winning the AFCON with his country. They face Senegal in the final on Friday night.