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.

Manchester City is up to the very task to win the champions league title when they face Real Madrid. They are not a team that cannot be beaten and needs some extra force to penetrate into their defense. Every team has their weak points and if the weakness of a team is known by the rival team, it becomes easier for them to penetrate into them and get their win. Real Madrid is not an easy club to beat in the champions league and the same thing applies to Manchester City. They’re both big teams in Europe and when they face, the outcome is always unknown and we always wait to see how the match is being played before one can predict how it can end. With addition of new players or not, this team can be at their best and will eventually become the team to defeat Real Madrid in the champions league and raise the trophy once again.