Riyad Mahrez has returned from his self-imposed exile a better player, according to Leicester manager Claude Puel.
The midfielder was back in the Leicester squad last weekend against Manchester City after a 10-day period of leave from the club following the breakdown of a proposed move to join Pep Guardiola's team.
He appeared as a second-half substitute at the Etihad Stadium and Mahrez is in contention to start Leicester's FA Cup tie at home to Sheffield United on Friday night after making a positive impression in training.
Asked whether the 26-year-old had returned in as good a shape as before his absence, Puel said: 'I think better.