Despite suffering their first defeat in the Premier League last time out against Liverpool, Manchester City's stars were in a cheerful mood as they trained ahead of their clash with Newcastle.
Pep Guardiola's side take on Newcastle in the English top flight on Saturday evening at the Etihad Stadium, looking to bounce back following their 4-3 defeat at Anfield last weekend.
And the City camp appeared to be in high spirits two days before the fixture as Guardiola put his players through their paces at the club's training base.
The likes of Leroy Sane, Ilkay Gundogan, David Silva and even manager Guardiola were snapped joking around as they braved the cold and rainy conditions in Manchester on Thursday afternoon.