Let's take a look after the international match break. There seems to be a 2-week gap for all leagues. The current condition is indeed Real Madrid is losing a lot of players due to injuries. Barcelona may not be as bad as Madrid so they are still quite convincing. But with the current conditions everything can still change, even Barcelona could have difficulties. Currently, there are only 2 teams left that have never lost in the Real Madrid and Atletico Madrid Leagues. But indeed Barcelona is more effective because of its 8 wins and is number 1 in the provisional ranking.
Barcelona's overall position is stronger than Real Madrid's at the moment. Barcelona performed a bit poorly in a match against Osasuna. If Yamal and Raphinha were in the starting XI, maybe Barcelona could have scored points in the match against Osasuna. Besides, we have seen good performances from Barcelona in every match. Real Madrid team won 6 out of 9 matches and Barcelona won 8 matches. Barcelona is still ahead of Madrid by 3 points. At the same time, Barcelona scored 28 goals in 9 matches and Madrid scored 19. From this it can be understood that the Barcelona squad is strong.
I am looking forward to the Madrid vs Barcelona match in the last week of October. This is Madrid's home match. If Barcelona can win this match, then the top position of the table will be stronger for Barcelona.
It seems that Madrid must take advantage of the January transfer market moment so that they can continue to compete because Madrid is very busy in Lague and Europe.
I don't think there are any weaknesses in Madrid's squad. Madrid's squad is very strong. Every player in the squad is very talented. However, a number of Madrid players have suffered injuries. So this group has fallen behind. If Ancelotti can find suitable replacements for these players, Madrid's squad will be even stronger. And this team can maintain the consistency of performance.