Manchester City is currently still very ready and could easily beat Real Madrid again.
Haaland is still Pep Guardiola's mainstay and as long as these two important roles are still with Man City, they will remain the strongest club after Real Madrid.
Haaland can't do much when facing Madrid, therefore Guardiola needs new players on the front lines who can accompany Haaland to be more productive in scoring goals easily. Haaland can only shine when facing an underdog team, whereas if he meets a strong team In fact, he can't penetrate the defense well and even has difficulty scoring goals. I don't think Guardiola can continue to rely on Haaland because there are still many great players who can be recruited into Manchester City's main squad to fill the front line so they can be more productive when facing strong and difficult teams. . I'm still not sure Manchester City will win the UCL next season if they don't make changes to their current main squad.

It's not even the issue of him.not playing well against Real Madrid, I believe its the fact that Harland is just so direct and when he is been tightly marked off then the ability to score goal will be reduced. Any team that successful man mark Harland he finds hard to score against them, he is not like the likes of aguero and squarez that are very good with their feet and also flexible too.
Haaland has a very strong physics, and this makes him less flexible like suarez or aguero. The problem is that the team now knows how to stop him. They sent two CBs to guard him. This is also very effective in stopping him because Haaland is not flexible.
I consider Haaland is fast enough. But, flexibility is key to dodging opponents. That's why haaland is playing as a pure striker only.
That's why it's hard to find someone like CR7 at his prime. He is very flexible, strong, and fast.
For any team that already knows how to stop Haaland, they will always be able to stop him easily and even in important matches Haaland always disappears in the pocket. But when he played against a mediocre team he was very aggressive and even showed no mercy by scoring several goals. Maybe the difference between Haaland and former great players lies here and that is why his name is less shining than the current players of his generation.
Talking about players like Suarez, Aguero or Cristiano, of course the difference is very big because they can always think about it to meet the club's needs and I think Haaland's strong physical problems are not an excuse. The reason is that players like Ibrahimovic can do the same thing as these great former players. So I think reasons like that should not be used as an excuse for Haaland and the need to evaluate his work so that it can benefit his team.