I might be wrong but I think in Serie A if two teams are level on points, their head-to-head record comes into play first. So if you beat Roma twice but end up level on points you will be above them, regardless of goal difference.
If you drew both games, goal difference comes next, then goals...