Manchester City vände sent i första mötet borta mot Schalke och hade ett gynnsamt 3-2-övertag inför returen i Manchester. Men trots en mindre kris i backlinjen som tvingade Pep Guardiola att spela Danilo i en ovan position som mittback blev returen aldrig spännande.
City inledde starkast mot ett icke-ambitiöst Schalke och hade en stolpträff innan målen började rulla in. Sergio Aguero stod för en Panenka-straff efter att Bernardo Silva blivit neddragen och argentinaren gjorde även 2-0 efter Raheem Sterling läckert klackat fram bollen till anfallaren.
Innan halvleken hade Leroy Sané gjort mål mot sin gamla klubb än en gång, när han rullade in bollen under Fährmann efter en fin framspelning av Zinchenko.
Andra halvlek inleddes med två VAR-bedömningar, där City gjorde två mål som blåstes av för offside. På reprisen var Leroy Sané klart offside, men Raheem Sterling var onside och City gick upp i en 4-0-ledning.
När Bernado Silva gjorde 5-0 kändes avancemanget så säkert för Pep Guardiola att City-tränaren tog av sin enda mittback på plan, Aymeric Laporte, och istället satte in Fabian Delph. Men målen slutade inte komma och de andra inhopparna Gabriel Jesus och Phil Foden gjorde varsitt mål innan matchen var slut.
Leroy Sané slog in 2-2 för City mot sin gamla klubb med en snygg frispark i första mötet och gjorde förutom sitt mål även tre framspelningar i krossen. Tysken hade dessutom en boll till i nätet, men blev avblåst för offside.
- De stod upp och var kompakta i början men vi visste vad vi skulle göra för att hitta ytorna. Det var en härlig vinst, säger den förre Schalkespelaren enligt BBC.
Matchen slutade i förkrossande 7-0 för hemmalaget och City vann dubbelmötet med smått osannolika resultatet 10-2. Resultatet är också ett tangerat rekord i slutspelet av Champions League, då 7-0 är den största förlusten en tysk klubb någonsin åkt på i turneringens historia.
- Det var en bra match från oss igen. Vi visste att det skulle bli tufft men vi spelade verkligen bra och vi är nöjda, säger Sané.
Startelvor:
Manchester City: Ederson - Walker, Danilo, Laporte, Zinchenko - Gundogan, D.Silva, B.Silva - Sterling, Aguero, Sane
Schalke 04: Fährmann - Bruma, Stambouli, Sané, Oczipka - Konoplyanka, Serdarm, Bentaleb - McKennie, Embolo, Burgstaller