Yes Osasuna is not a weak team today they are ranked 5th in the standings but when compared to Madrid, Madrid is stronger
Moreover, Madrid still holds an unbeaten record of course they will try to maintain this record therefore I agree with you Madrid will win
Regardless of how much the final score is not important the main target is 3 points.
Comparison between Real Madrid and Osasuna is a bit inappropriate in my opinion, because Real Madrid who are still unbeaten this season are only better suited to be compared to Barcelona for this season. Because Barcelona already has a very good performance and has also improved from last season so it deserves to be compared with Real Madrid which is almost the same in strength this season.
In this context it is a meeting between the two, obviously comparing without meeting is something that is not quite right because we all know the quality of Real Madrid. Real Madrid will play the host role, something that benefits them, because 3 days later they have to return to play in the Champions League against Shakhtar in the 3rd match of the Champions League group stage.