There is no doubting the talent - he has to do this consistently throughout a season. He has not yet cemented that wing as his own and that is the problem we have at present with him.
He has the ability, but he tends to have a few good games and then goes missing for a few - whether his mindset is such that he thinks he has performed well enough, therefore he can layoff for a while, i don't know
But one thing is for sure Pep wont swallow that attitude and will be demanding Mahrez produces what we see on those highlights every week
Hope it happens because he can be the difference with his attitude to want to take players on
After a few of good games, he does not go missing but gets benched unexpectedly and unfairly.