Riyad Mahrez will start Manchester City's first game of the Premier League season on Saturday, after passing an anti-doping test to clear him after the scare which kept him out of the Community Shield.
The Algerian underwent a private procedure on his nose following his side's success at the Africa Cup of Nations, but the lack of appropriate paperwork detailing medicines given to him troubled club doctors upon his return to Manchester.
Mahrez had been away with Algeria at the Africa Cup of Nations, where he netted three times in the competition, including a stunning injury time free kick to send his country through to the final.