Roma played very well, but I don't think it was better than Inter. And another disappointing moment was the canceled goal by Dzeko. If it wasn't for VAR, we don't know how this match would have ended. I have no doubts that Barcelona will beat Inter in the next Champions League match. Of all the statistics of face-to-face meetings between these clubs, Inter have won only twice - in 2010 and 1970.
But Roma won the game, so it was better than Inter yesterday. What's the point of arguing what "would be if" if we never find out?
As for the game Inter - Barcelona, I think it makes sense to bet on Inter. It may be a strange thought, but I think that Inter will not allow themselves to fail in Serie A and the Champions League at the same time. A home loss would put an end to their chances of making it to the playoffs.