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.
The injured pair missed most of December and with Stevan Jovetic also absent for several games, David Silva, James Milner and Jose Angel Pozo filled in up front at various points.
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!