At conference on Thursday, Puel said Riyad Mahrez will not play for Leicester against Manchester City Riyad Mahrez will not feature for Leicester City against Manchester City at the weekend as the fallout from his failed deadline day transfer to the Etihad rumbles on. Claude Puel, speaking to the media ahead of the game at the Etihad at the weekend, said he is hopeful Mahrez will return with a good attitude, but won’t play for the third game in a row. The Algerian international hasn’t trained with the Foxes since before transfer deadline day, when he went AWOL while a potential deal was being thrashed out. In the end Leicester and City were too far apart on price and no formal bid was tabled. Speaking at his pre-match press conference on Thursday, Puel said Puel said: “I think Riyad is not available for Saturday’s game. I hope Riyad can get his head right and come back with us and work hard. The best way is for him to come back and enjoy his football. “He is a magnificent player and he enjoys his football. He loves his team-mates, and that’s important. He loves to touch the football but he needs to come back right. I hope he can come back with a good attitude and prepared to work, but he will need time, and time to be match-fit.