Three years have passed since Riyad Mahrez swapped the Leicester City regular blue uniform for the Manchester City sky blue. And every season was better than the last since then, performance-wise.The last season definitely convinced both Pep Guardiola and the club’s high hierarchy that Mahrez is the right player for the Citizens – he scored 14 goals in 48 games played, adding nine assists to his tally. The Algerian was especially brilliant in the Champions League, where he scored four goals in two games against Borussia Dortmund.Harry Kane is prepared to go on a strike to force a move away from TottenhamAll this encouraged Man City’s management to prepare a new contract for Mahrez. His current one expires in two years, so the club feels now is the right time for an extension, in order to avoid any unwanted tension and to tie a massive contributor to club’s successes to Etihad Stadium.According to the English media, the Algerian especially pleased City’s management when he was a subject of speculations that he could change the club during the ongoing transfer window – it was mentioned that Paris Saint-Germain was interested in bringing him to Parc de Princes but Mahrez wrote on social networks that he has unfinished business in Manchester.It looks pretty clear Mahrez is alluding on the Champions League trophy since he won the English title last season with the sky-blues.