Inter Milan has one big advantage over Manchester City and that is that they have Croatian player in their team.
I don't know if people know but last 10 Champions League winners all had at least 1 Croatian player in their team and it will be interesting to see if that tradition continues this year as well.
2013 Bayern won with Mandzukic
2014 Real won with Modric
2015 Barcelona won with Rakitic
2016 Real won with Modric and Kovacic
2017 Real won with Modric and Kovacic
2018 Real won with Modric and Kovacic
2019 Liverpool won with Lovren
2020 Bayern with Perisic
2021 Chelsea won with Kovacic
2022 Real won with Modric
2023?
Having one Croatian in every team that have won the champions league from 2013 is just a coincidence. There was a Croatian in the Real Madrid team that Manchester City embarrassed in their stadium in England this season, he could not influence the game. Manchester City are very strong and determined and every player in the team do not care about your Nationality or record when they play against a team, they just keep playing. Inter Milan will struggle in that game, having one Croatian in the team may not be enough to save them.
Next season in the Champions League will have new English teams in the competition to compete for it, Maybe another English team like Manchester United will get to the finals.