Manchester City is now a much stronger and more organized team. The team was overly reliant on Haaland at the start of the season. But gradually they have been able to reduce this dependency. de Bruyne and Silva have consistently performed well in every match. Although Haaland did not play well against Real Madrid, Manchester City won an excellent 4-0. If Manchester City don't lose the truck then I think they are unlikely to lose against Inter Milan. But you have to play very carefully against Inter Milan. Inter Milan's performances have been erratic, but this team is not weak. Inter Milan has the ability to win against City.
Manchester City don't rely on Haaland and they played so well without Haaland in previous seasons in both Premier League and Champions League. Haaland came and scored many goals for them, broke many records but it does not mean Manchester City started to rely on Haaland just after a few months.
Haaland can not play well and score goals in every match especially in big matches, opponents will give Haaland very special serious defensive treatment against him. It is harder for Haaland to shine in such big matches.
Because in terms of the quality of the players and the level of consistency of the game we can see clearly that Man City is above Inter Milan. Even Inter Milan is currently still struggling to stay in the top 3 in Serie A. Meanwhile, Man City seems to be comfortable at the top of the Premier League standings and the EPL Trophy will be in Man City's hands again this season. And I think the UCL Trophy will most likely also be in the hands of Man City for this season.
Well, Inter Milan does have the experience of winning the UCL trophy 3 times, namely in 1964, 1965 and 2010. But I think this season will belong to Man City.
Manchester City have better quality than Inter Milan but in a single final match, a bit difference in quality does not decide a winner. Inter Milan have better history than Manchester City in Champions League but they can not win the next final match with their history.
Result of the final will be decided by two team performances in the match. About mentality, both clubs have very strong players and they are very experienced with big matches in big leagues and big tournaments like Euro and World Cup. Tactics from two coaches for their teams will be important too and I have more belief in Pep than in Inzaghi.