Manchester City should not be in any doubt in the Champions League even though they have yet to prove they can win the title. Pep Guardiola seems to have prepared everything to present the title to his club and to the fans after failing in the previous final against Chelsea. It is important for Guardiola to prove that this season especially because Manchester City's form has been very stable in recent months.
Man City is stronger than Inter Milan, they have everything to win the final match. But it doesn't mean they will automatically win the trophy, so it makes sense if they must be careful about a possible surprise in the final match. Although Guardiola has prepared everything, Man City isn't impossible to fail to win the match if they are unlucky or too underestimate their opponent.