City are in the Champions League quarter-finals for the second season in succession after thrashing Schalke 7-0 in the Round of 16 second leg.
The Blues had to wait until the 35th-minute to break the deadlock with a
Sergio Aguero penalty, but thereafter the floodgates opened with further strikes from Aguero and Leroy Sane in a blistering seven-minute spell before the break.
Raheem Sterling added a fourth on 56 minutes, Bernardo swept home Sane's low cross and Phil Foden added a sixth on 78 as the Blues ran riot.
Gabriel Jesus scored a seventh to complete the Blues' biggest Champions League victory ever on a night to remember at the Etihad.
View the best of the action in our gallery below...
READ: When is the Champions League quarter-final draw? WATCH: Sterling on late goals and Thiago's right foot!
THE STAGE IS SET: The Etihad Stadium, silhouetted by a beautiful backdrop
HALF-TIME: City led 3-2 from a dramatic and controversial away leg
THE CHOSEN XI: City's starting line-up...
PEPPED: Pep Guardiola had never lost against Schalke, winning five and drawing two
BRILLIANT BERNARDO: They don't call him 'Bubblegum' for nothing!
WALKER TALL: Kyle Walker does well to regain possession
TUSSLE: Bernardo Silva is brought down in the area, earning City a penalty
COOL AS YOU LIKE: Sergio Aguero opens the scoring with a gorgeous Panenka penalty!
TEAMWORK MAKES THE DREAM WORK: #Together
KUN-DERBAR: Eleven goals in his last seven Champions League appearances against German opposition for Sergio Aguero!
AGUEROOOOO: The Argentine doubles the lead with a well-taken near-post strike.
GERMAN EFFICIENCY: Leroy Sane scored against his former Club with a drilled finish
LIGHTNING LEROY: Leroy Sane bagged his 50th goal in all competitions at senior club level!
ZINC METTLE: Another solid showing by Oleks Zinchenko
RAZ-MA-TAZ: Raheem Sterling has been directly involved in nine goals (six goals and three assists) in his last four starts at the Etihad in all competitions!
COMPOSURE: What a finish by Bernardo Silva!
FIVE-STAR CITY: What a performance!
PHIL OF THE FUTURE: Youngster Phil Foden gets in on the act, rounding the 'keeper and slotting home!
FLY LIKE AN EAGLE: Jumping for joy!
BRAZIL-IANT: Gabriel Jesus climbed off the bench to add a seventh!
BLUE DREAMS: Into the quarters, we go!