It's the sight City fans have waited to see for what seems like an age - Sergio Aguero and Edin Dzeko back in full training.
Dzeko had only recently returned from an injury sustained away to QPR in early November when he picked up a calf strain in the warm-up away to Leicester a month ago.
Kun Aguero was in red-hot form with 19 goals from 17 starts when he stretched for a ball at home to Everton on 6 December and injured his knee, forcing him to miss the past five weeks and all of the festive period games.
Now both Sergio and Edin are building up their fitness - and with games against Arsenal and Chelsea on the horizon towards the end of the month, it's a timely boost for manager Manuel Pellegrini, particularly with Yaya Toure away on international duty for up to six weeks.
With skipper Vincent Kompany also making good progress, it will be the perfect fillip for the Blues who will look to challenge for three major trophies in the coming months.
Welcome back, lads!