Manchester City winger Riyad Mahrez opened the scoring against with a stunning strike.

The Algerian finishes it cleanly into the back of the net, not giving the goalie a chance to choose his direction.

But the beautiful dummy from İlkay Gündoğan tees up the 27-minute goal. The German midfielder lets the ball from Grealish run through for Mahrez, who scores just inside the box.

Man City lead RB Leipzig 1-nil at half time in the first leg of the Champions League Round of 16.

Riyad Mahrez's magical Champions League form continues

Riyad Mahrez is contributing all kinds of of late for Manchester City — he's been involved in 12 strikes in his last 13 matches for the Sky Blues. He's scored eight and assisted 4.

But this strike, the 20th Champions League goal of his career and 16th for the Cityzens, makes the player so clutch.

He joins the exclusive list of African footballers with 20 or more goals in the Champions League, including (44), Mo Salah (44), Samuel Eto'o (30), and (27), who have more.

Mahrez, who celebrated his 32nd birthday on Tuesday, shows no signs of slowing down. There are certainly more dazzling strikes and assists to come.

When are more people going to start putting respect to Mahrez's name?

Photo: Twitter/InvictosSomos