Whether we realize it or not, Madrid is actually on the verge of instability after several important players were injured, but this can still be covered because Madrid has high-level players. Luckily several players were absent right after the UCL break. So he has time to improve, while in La Liga his current position is still safe because his rivals are not in a threatening condition due to being busy dealing with increasingly deteriorating finances. However, instead another competitor comes from Girona, who is still in 2nd place in the standings with a point difference that is not too far away. Another conclusion is that Madrid was saved right when the transfer window opened and they have everything to immediately upgrade the depth of the squad.
Real Madrid's squad is much more complete as they have much better squad depth compared to their challengers and injuries to several important players do not really affect the outcome of the match. Maybe for some matches it is not a problem because they have substitute players, but this is quite worrying when they face the Champions League competition. Even though the opponents they faced were not too strong compared to them, when they couldn't maximize this, it would be quite worrying.
Now Girona is the strong challenger to Real Madrid after rival Barcelona dropped out of the top three. Ancelotti must maximize the transfer market to bring in several important players so that they can have a good season in La Liga and the Champions League.