the full time result of this match is not known all we can do is just make prediction but the prediction is not certain, both team played well this season even in there individual leagues and there semifinals was really intense but they manage to scale through to this very stage ( finals stage) and so both team will strive to make sure they have victory at the end of the day as the current champions league holder. Moreover, the reason why the match seems more hard to predict is that both team has almost same strength and also have almost same pattern of play which is counter attack but inter Milan is known for defensive game and counter attack especially when they are playing with a big team and that is what they did to Barcelona and it worked for them.
I am pretty sure that we can never really predict any UCL finals, at the end of the day we are not going to see things change that easily and because of that we are not going to end up with much more prediction on a single game. Think about it, even when there were bigger teams facing smaller teams, it's UCL finals, so the gap can't ever be "that" big, and this one is even smaller.
City, on the year they made treble, beat Inter to do it, and even then, people were unsure, and even then, the game was so close, City almost lost, Inter had so many chances but they missed. So when it comes to UCL finals, it's obvious that whoever got there, is not a bad team, because you are not going to reach UCL finals by being a bad team, you have to be great. Both teams are great, so anyone who has ever wagered on any UCL final before, will end up realizing it's always too close.