Pep Guardiola welcomed the option of having a striker fit for Sunday's blockbuster Premier League clash with Liverpool after Gabriel Jesus marked his return from injury with a goal to seal a 3-0 Champions League win over Olympiakos.
City are cruising towards the last 16 of the competition after gaining maximum points from three games in Group C thanks in large part to Ferran Torres' free-scoring form.
The Spaniard became the third youngest player to ever score in four straight Champions League games when he opened the scoring on 12 minutes.
However, the English side have lacked a ruthless streak in the recent weeks in the Premier League without a natural striker as both Jesus and Sergio Aguero have had an injury-hit start to the season.
Jesus was introduced for the final quarter to boost his match fitness and took just 11 minutes to thrash the ball high past Jose Sa to double City's advantage.
"We played an exceptional first-half, but unfortunately we cannot finish the games, we struggle a bit for the second goal," said Guardiola.
"Finally, an incredible goal from Gabriel (finished the game). In general, it is good news that he is back."
Guardiola's wish for a hassle free passage through the group given the gruelling schedule his side face in the coming months looks set to be granted with a point in Greece in three weeks' time enough to book their place in the knockout stage with two games to spare.
- City dominate -
Kevin De Bruyne wasted a huge early chance to open the scoring when Olympiakos were caught out by the City press.
But within seconds the Belgian made amends with a sumptuous one-two that sent Torres clear to slot home his fourth goal since signing from Valencia in August.
Guardiola was able to make five changes from Saturday's 1-0 win over Sheffield United with one eye on the clash with Liverpool.
First-choice centre-backs Aymeric Laporte and Ruben Dias were among those rested, but the City defence was not tested until Olympiakos drastically changed their approach in the second-half.
Phil Foden breathed a sigh of relief after he gifted Mathieu Valbuena a huge chance to equalise only for the former French international to slice wide.
Youssef El-Arabi finally forced Ederson into a save before Guardiola reacted with the introduction of Rodrigo and Jesus.
City immediately started to move the ball with more urgency after the changes and De Bruyne twice should have done better with clear shooting opportunities from the edge of the box.
The City captain was again the creator for his side's second goal, though, as Jesus made space for the shot inside the box and blasted into the roof of the net.
"It is so good for me," said Jesus. "When I got the injury I was so not happy. I worked a lot to recover as quick as possible because I want to be in the pitch helping my teammates."
A two-goal cushion allowed Guardiola to then replace Raheem Sterling, Kyle Walker and De Bruyne.
And it was another of the substitutes who scored City's third as Joao Cancelo stormed forward from right-back before curling into the bottom corner on his weaker left foot.