El belga Kevin de Bruyne (19) adelantó al líder de la Premier League, Marco Reus empató para los alemanes a poco para el final (84), pero Phil Foden dio la victoria al equipo de Pep Guardiola sobre la bocina (90).
VEA: Manchester City descarta el fichaje de Haaland
El City, que sigue aspirando a cuatro títulos esta temporada, confirmó pronto su cartel de favorito de esta eliminatoria ante un Dortmund que se presentó en el Etihad Stadium sin tres de sus pilares, el mediocentro belga Axel Witsel, el enganche inglés Jadon Sancho y la joven perla Youssoufa Moukouko.
Guardiola, en cambio, salió con su equipo habitual, aunque sin delantero centro, con Bernardo Silva como falso 9 y Phil Foden, Riyad Mahrez y Kevin de Bruyne como tridente de apoyo al portugués.
Y en la primera jugada de peligro inglesa, el City no perdonó. Mahrez robó una pelota en el centro del campo y montó una contra que culminó De Bruyne con un remate raso desde la frontal del área pequeña (19).
LEA TAMBIÉN: Jürgen Klopp recuerda la final de 2018 previo al partido frente al Madrid
El castigo para el Dortmund pudo haber sido mayor al descanso, ya que el árbitro rumano Ovidiu Alin Hategan señaló como penal una entrada de Emre can sobre 'Rodri', aunque se retractó de su decisión tras consultar el VAR (29).
Los alemanes, además, apenas inquietaron el arco del brasileño Ederson, que esta temporada sólo había encajado un gol en los ocho partidos disputados.
Aunque pudo haber sido diferente, ya que un error del arquero brasileño dio lugar a un gol Jude Bellingham que el árbitro anuló por falta del joven delantero de 17 años (37).
Ederson se rehízo de ese error ganándole un mano a mano a Erling Haaland nada más comenzar la segunda parte (48).
El City perdonó el segundo en tres ocasiones claras, dos de Foden (65 y 77) y una de De Bruyne (76) y lo pudieron haber pagado caro en un partido que se animó a medida que pasaron los minutos.
ADEMÁS: Barcelona vence sobre la hora al Valladolid y pone presión al Atlético
Marco Reus empató para los alemanes tras recibir un gran pase de Haaland (84), aunque los ingleses aún tuvieron tiempo llevarse la victoria, con el tanto de Foden a pase de Ilkay Gündogan (90).