Pep Guardiola said Manchester City didn't have a player who could score 20 goals a season after failing to sign a striker last summer. Now, he has been proven emphatically wrong thanks to a sensational season from Riyad Mahrez.
The Algerian has improved year-on-year for City, and was the scorer of some vitally important goals last season, especially in the Champions League. This term, he has taken the goalscoring responsibility on in the absence of a natural striker and has 21 goals and seven assists from 34 appearances.
Mahrez only scored 14 times last season and is already enjoying the best goalscoring campaign of his career. The 31-year-old puts his career-best numbers down to a determined mentality coupled with some simple tactical changes.