It looked dark for a long time for Manchester City at home against Dortmund.

The Germans tied the knot in the 56th minute when the Englishman made it 1-0.

Erling Haaland stayed forward and sniffed for a goal, but it didn't seem to be the 22-year-old's night.

It wasn't until the 80th minute that the equalizer came when defender John Stones got a dream right-footed strike from just outside the penalty area, powerfully sending the ball up the crossbar.

Just a few minutes later came the spectacular verdict.

João Cancelo sent the ball into the penalty area where Erling Haaland lunged forward to make it 2-1 with his left foot high in the air.

A technical number of the higher school that brought to mind the acrobatics of Zlatan Ibrahimovic.

The goal was match-deciding and Haaland thereby lowered Dortmund, the club he represented between 2020 and 2022 when he scored 62 goals in 67 games for the club.

He has got off to a good start at his new club with 13 goals in the first nine games.

The evening's goal was the Norwegian's 26th in 21 games in the Champions League context.

In comparison, Lionel Messi needed 45 games, and Cristiano Ronaldo 64, to reach the same goal tally.

Haaland was replaced in stoppage time to great applause from the home fans.

SEE ALSO: Who is Erling Haaland?

Javascript is disabled

Javascript must be enabled to play video

Read more about browser support

Who is: Erling Braut Haaland?

Photo: Bildbyrån