Manchester City enjoyed an upbeat training session on Friday ahead of the Champions League final against Chelsea.
Watch below (and for more videos click here):
City trained in Porto ahead of Saturday's final on a sunny day in Portugal. The players went through light running drills ahead of some games of rondo.
Sergio Aguero, Riyad Mahrez, John Stones and Kevin de Bruyne were all seen in good spirits as City prepare for their first ever Champions League appearance in less than 24 hours.


