Check out the best photos from Friday's training session at the City Football Academy...

Pep Guardiola’s side welcome West Ham to the Etihad Stadium in a 15:00 (UK) kick-off on Saturday 20 December.

Having won our last matches across all competitions, we go into the clash second in the Premier League and just two points behind leaders Arsenal.

Meanwhile, West Ham are 18th in the Premier League with just three wins from their 16 outings so far.

Christmas Together

We are unbeaten in our last 19 Premier League games against West Ham – winning 16, drawing three - since a 2-1 home defeat in September 2015.

In total in the Premier League era, City have won 31 of the 48 games between the sides scoring 93 times and conceding just 44.

20 of those victories have come at the Etihad or Maine Road from 24 such games.

All that will give us confidence on Saturday, but it means little without hard work.

So Pep and his players were fully focused on the task at hand earlier today.

Take a look at the photos below...