Det såg länge mörkt ut för Manchester City hemma mot Dortmund. Tyskarna kopplade greppet i den 56:e minuten när engelsmannen Jude Bellingham satte 1-0.
Erling Haaland höll sig framme och nosade på ett mål, men det verkade inte vara 22-åringens afton.
Inte förrän i den 80:e minuten lossnade det för hemmalaget, när försvararen John Stones fick drömträff med högerfoten från position strax utanför straffområdet, och kraftfullt skickade upp bollen i krysset.
Bara några minuter senare kom det spektakulära avgörandet.
Guardiola: ”Jag tänkte på min gode vän Ibrahimovic”
João Cancelo skickade in ett inlägg i straffområdet där Erling Haaland kastade sig fram och stötte in 2-1 med vänsterfoten högt upp i luften. Ett tekniskt nummer av den högre skolan som förde tankarna till Zlatan Ibrahimovics akrobatik.
– Jag tänkte på min gode vän Ibrahimovic som också hade den förmågan att få upp fötterna i luften. Erling liknar honom i det. Det är medfött, han har smidigheten efter sina föräldrar, säger Manchester Citys tränare Pep Guardiola på presskonferensen efteråt.
Målet blev matchavgörande och Haaland sänkte därmed Dortmund, klubben han representerade mellan 2020 och 2022 där han gjorde 62 mål på 67 matcher. Han har fått en smakstart i sin nya klubb med 13 mål på de nio första matcherna.
Kvällens fullträff var norrmannens 26:e på 21 matcher i Champions League-sammanhang. Jämförelsevis behövde Lionel Messi 45 matcher, och Cristiano Ronaldo 64, för att nå samma målskörd i turneringen.
Haaland byttes ut på stopptid till stora applåder från hemmafansen.
SE OCKSÅ: Vem är Erling Haaland?
UEFA Champions League
Manchester City
2 - 1
Borussia Dortmund
Andra halvlek
- Rodri54'
- 56'0 - 1Bellingham (Reus)
- ÁlvarezMahrez58'
- B. SilvaGündogan58'
- FodenGrealish58'
- 62'MalenReyna
- 78'SchlotterbeckModeste
- 79'Malen
- 1 - 1Stones (De Bruyne)80'
- 2 - 1Haaland (Cancelo)84'
- 88'Özcan
- 88'AdeyemiReus
- 88'MoukokoÖzcan
- PhillipsHaaland90'+2'
- 90'+4'Meunier
- Foden90'+4'