I rather say that Inter Milan deserve the win because they played beyond the expectations of everyone. Maybe this was why they sacrificed the Italian Serie A title to Napoli so they could channel all their resources and strenght to the Champions League. Even though I don't support such decision, I think it worked for them as they are through to the Champions League finals to face either of PSG or Arsenal. Should they lose the final, they have lost everything this season.
Inter Milan gave their all in the Champions League. We don't see Inter Milan perform so well in Serie A matches. We saw Inter Milan lose against Roma. In the last match, Inter Milan won only 1-0 against a weak team like Verona. Looking at Inter Milan's overall performance, it seems that Inzaghi wants to win this year's Champions League title.
I am waiting to see which team Inter Milan will face in the final. I think PSG will be able to qualify for the final. This team's performance is also better than our expectations. Despite the squad not being very strong, Luis Enrique's PSG is performing well.