Manchester City struck thrice in the last 10 minutes to win 4-1 against Wolves last night.
And Mahrez was proud of his team’s grit.
“We finished good, we never give up, we keep pressing and creating chances until we scored.
“Sometimes you can have the ball for even 95% of the time but you have to kill the game but we didn’t do it in the first half and you always leave a chance the opponent to come back.
“(But) the last ten minutes was so good, we scored and finished the game. We’re very happy and we keep going.”
He said: “We compete very good with each other, it’s the only way to improve the level of the squad.
“We have to play game by game and see what happens because the next game is the derby, we need to stay focused to try and win this game.”
“It’s difficult sometimes when we change 6 or 7 but the quality of every player is so good,” he explained.
“Everyone makes their contribution and it’s very good for the team.”
The win gives City a 15 point lead at the top having played one game more than Manchester United.