Blues legend Sergio Aguero set the ball rolling with two more goals to take his European tally to 38 and blow away timid Schalke in the first half, with Leroy Sane , Raheem Sterling , Bernardo Silva , Phil Foden and Gabriel Jesus rubbing it in with further goals as the Blues beat their own record in the competition, set against Shakhtar Donetsk earlier this season.
The win also equalled the record scoreline for the knockout phase of the Champions League, twice rattled up by Bayern Munich.
The tie was never in doubt as City led 3-2 from the first leg against a team which is more concerned with Bundesliga survival than it is with mixing it with the European big boys.
But Aguero continued to prove his pedigree. He is not just City’s record European goalscorer, he has more goals than the next three in the list – David Silva, Raheem Sterling and Francis Lee – put together.
Manager Pep Guardiola can now afford to rest his star striker after an exhausting run of six games in three weeks, and play Gabriel Jesus in the FA Cup at Swansea on Saturday.
That is followed by a fortnight’s international break, and with Aguero still out in the cold with Argentina, he will no doubt have a short sunshine break pencilled into his diary.
Then he will be back at it, as City go into the final straight of the season, with the Champions League high on their wish-list.