The Manchester City attacking midfielder was in outstanding form tonight.

Manchester City star Riyad Mahrez has earned rave reviews on social media after helping his club to a 3-0 win over Shakhtar Donetsk in the UEFA Champions League on Wednesday night.

The 28-year-old, who is rated as worth £54m by Transfermarkt, scored City’s first goal of the night, sending Pep Guardiola’s side on their way to all three points.

The away side dominated the fixture, creating a multitude of chances that on another night could have resulted in an even greater margin of victory.

For Mahrez it was a massive opportunity since he has not quite been a regular starter in Guardiola’s side so far this season.

He appeared in all five of the club’s Premier League fixtures prior to the trip to Ukraine, but started just two of them.

After tonight’s performance, there may be a clamouring for him to get more regular action.

As WhoScored show, he was effective throughout the 90 minutes. He not only scored a goal but provided three key passes, an assist, made three shots, two tackles and an interception.

That’s the kind of all-round graft, with a touch of quality, that City will need in Europe this season, especially away from home.

Fans were certainly impressed, taking to Twitter tonight to share their thoughts on his display…

In other news, Report: QPR want to sign London-based attacker and free-agent forward