Three top European clubs are reportedly monitoring the situation involving Manchester City forward Riyad Mahrez.
The 31-year-old is enjoying one of the best seasons of his career, scoring 23 goals from just 27 starts and 15 substitute appearances this campaign.
However, City are yet to finalise a new contract with the Algeria international, his current deal due to expire at the end of the 2022-23 campaign.
According to Footmercato, Chelsea, Barcelona and Juventus have all taken an interest in the situation, aware that the possibility remains of City cashing in on his signature.
As well as his age and re-sale value potentially being a factor, City have already signed River Plate's Julian Alvarez and are said to be on the brink of spending £63m on Borussia Dortmund forward Erling Braut Haaland.
Nevertheless, Pep Guardiola may feel comfortable in allowing Mahrez to enter the final 12 months of his contract given his status in the first-team group.