About Haaland in the Champions League, I can say that he has been quite impressive in this tournament also. He scored so many goals here last season. Maybe he couldn't make much impact on the semi finals and the finale but I can't overlook his overall effort just because of that.
Manchester City are playing great as a team. They don't rely on only one player such as Haaland. The semi finals and the finale were great examples for that. It is the truth that Haaland is an important piece of the puzzle. But Guardiola has a system working like a clockwork now. Even when Haaland isn't in-form the rest of the players can make up for that.
I just know every player in Manchester City has a role to play, Manchester City does not really rely on any player for victory to take place, I think this is one the secret for success in winning trophies. Haaland played major role last season for Manchester City in premier league and in Champions league though in the semi finals and finals game he could not score goal for Manchester city because he was thoroughly marked by the opponent playing against Manchester City because he was a threat to them.