Manchester City completed our preparations for Sunday’s Premier League assignment away at Tottenham with a final training session at the City Football Academy on Saturday.

Pep Guardiola put his squad through their collective paces ahead of our trip to the capital, with kick-off at the Tottenham Hotspur Stadium slated for 4.30pm.

READ: Guardiola provides injury update

WATCH: Inside City | Episode 373

Though there was a bitter chill in the air, as our video shows, there was a vibrant feel to the session with the squad in great spirits ahead of the game.

Amongst the highlights were some intensive keepy-ups for Oleks Zinchenko, Bernardo, Riyad Mahrez and Joao Cancelo... much to Oleks' consternation!

Watch the video above for the best of the action from the City Football Academy.