Dortmund has played more as very well against Manchester City and they was just unlucky for dont scoring more goals with the chances they got.
Its a bit a sad story that specialy Haaland scored the winning goal but dont not celebrate for scoring is a must i guess .
In Champions League, playing well is not enough. You must take opportunities you have to get a point or beat your opponent then get three points. If you play well in 80 minutes but carelessly in 10 minutes or even less, you will be punished by your opponent.
Dortmund even deserves to have not only 1 point but 3 points but Stones and Haaland break their good match and they ended it with 0 point. I think a draw and one point for each team is a fair result but Haaland pushed Manchester City to a win. He did not celebrate that goal in his first return to Signal Iduna Park.
Manchester City strikers have to work well together to get goals to get additional points even though getting a 1-0 win is still important, lucky Manchester City to have a player like Erling Haaland, with his ability as the best striker then he is fully responsible for a score that he must be able to get to win in every game.
They have more ball possession but about dangerous opportunities, they don't dominate Dortmund. However they have more star players who can decide match result like Stones, Haaland, Cancelo. Haaland does not need too many opportunities to force others have to talk about him.