A slender 1-0 win over Olympiacos FC proved enough to help Manchester City to the UEFA Champions League last 16 in Athens on Wednesday evening.
City featured without Kevin De Bruyne and Kyle Walker, but had Joao Cancelo included whilst summer signing Nathan Ake also missed out.
After relentless pressure from the start of the match, the Citizens opened the deadlock late in the first half through Phil Foden after combining with a ball from Raheem Sterling.
Olympiacos searched for an equaliser right throughout the second half, but the Premier League giants bagged the points to qualify for the last 16 from Group E.
Borussia Monchengladbach pulled further clear at the top of Group B with a 4-0 hammering of Shakhtar Donetsk at home.
Having won the reverse fixture 6-0, Gladbach took the lead from the spot through Lars Stidl early in the first half.
Nico Elvedi and Breel Embolo were also on target to make matters more comfortable for the hosts before the halftime break.
Oscar Wendt put the final nail in Shakhtar's coffin with the fourth in the latter stages of the second half.