It goes without saying that you should also have knowledge of the current standing. AC Milan always gets great results, but Roma has been underperforming since the pre-season.
Let milan to destroy roma soon. Milan is ready to humiliate roma soon.
There is no need to underestimate Roma, even though Milan performance is good in the last 2 matches, that doesn't mean Roma doesn't have the ability to stop Milan. Last season, Roma didn't perform very well either, but they were able to hold AC Milan to a draw. It's the same as in the match day 3 later. If they can't win against Milan, I'm sure they will try to get a draw. As hosts, Roma will not allow themselves to lose in front of their supporters.
Now looking at the form of Milan and Roma, Milan will definitely be the favourites but I quite agree with what you said because Roma are also not a random team and they could surprise in the end in this match.
Roma will be playing in front of their militant supporters which will certainly boost their morale and confidence levels.
On the other hand, now the news from what I read is that Lukaku may not be able to compete in this match from the start but he is also possible to debut as a substitute (still speculation) which could also be true and could make Roma's attack varied.
A win for favourites Milan is definitely possible but of course Roma cannot be underestimated either.