Of course this will be a difficult match for both teams, regardless of the performance of AC Milan and Juventus in the last few matches, but this is a match between two top Serie A teams which will definitely play under high tension.
AC Milan is indeed superior in this match because of their good performance since the start of the season and also this match is played at AC Milan's home ground, but Juventus should not be underestimated, they could make a surprise and win this match, I think it is still very possible.
The Milan versus Juventus meeting always presents a fierce match, especially since this match is worthy of being used as a benchmark for the club strength to become the favorite to win the Scudetto. On paper, Milan has a better chance, because it has more wins, while Juventus is below Milan statistics for this. In terms of squad depth, I see that both of them have equal strength, but Milan has the advantage because they act as hosts. However, I think Milan should be able to create more opportunities, because Juventus defense is still better than theirs.
The result of this match is very decisive for topping the standings, Inter has the opportunity to overtake Milan if they draw with Juventus. However, one side of Milan doesn't look promising when they meet other big clubs, if they don't lose, Milan will only be able to draw.