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?
This might be just a coincidence because the nationality of players will not determine the quality of players or their performance. Croatia is a football nation and there are chances that most top teams might have one or two players from the country. Manchester City has all it takes to win this game but the outcome of football games sometimes is not determined by quality or performance but by luck. City might be in charge of the game but Inter may be fortunate to get a goal and defend it till the end. City has invested more than City and has never won the Champions League, it will not be bad if they win this one.