AC Milan faced a disheartening 3-0 defeat against Udinese at San Siro, marking their third loss in four matches and raising questions about their top-four hopes.