A very important player for Pep Guardiola at Manchester City, Riyad Mahrez only has the one-year left on his contract at the Etihad,

The Algeria international scored 24 goals in 47 appearances last season, as well as picking up nine assists, and while there were rumours he could leave this summer, that doesn’t appear to be the case.

That’s because, according to Foot Mercato, Manchester City have offered him a ‘short-term contract’ to keep him around.

Negotiations have ‘progressed’ between the parties, and Guardiola ‘absolutely doesn’t want to part ways’ with the forward.

The length of the contract isn’t revealed beyond ‘short-term’, and there is still a need to find an agreement on the wages themselves.

However, ‘there is optimism’ that something will get done, according to sources ‘close to the English club’s board’.

Something to keep in mind as Manchester City look to build their future around Erling Haaland, with Mahrez certainly a good player to bring the best out of the Norwegian for at least the coming year.