City took another step towards Champions League qualification with a 2-1 win over last season's Premier League champions Leicester.
Leicester also had a bizarre penalty disallowed late in the second-half in a game that was rarely dull.
Afterwards, Pep Guardiola said:
“Mahrez is so difficult to control in that situation. He can use both feet. He did that against all full backs in the Premier League throughout last season, he’s an exceptional player.
"Leicester are a good side, it’s clear to see why they won the league last year. Kasper Schmeichel is excellent at the back and has a fantastic pass that is hard to defend again so as I say, they are a top, top team.”