Brazilian keeper Ederson was back in action after recovering from the muscular injury which ruled him out of our last league game, away at Liverpool.
Mahrez, meanwhile, was one of the first of our international contingent to return following his stint on African Cup of Nations qualifying duty with Algeria.
WATCH: Inside City | Episode 362
With a number of EDS and Academy players also in action, the squad were in high spirits as they went through their paces, mixing some physical work with skills sets and shooting practice.
And there was also a glimpse from manager of Pep Guardiola of the silky touch that brought him so much success during his own playing days at Barcelona.
Click on the video above to enjoy the best of the session…