~Snip~
Barcelona has been performing well against big teams this season. We have seen Barcelona win by big margins in both matches against Madrid. Barcelona has also won by big margins against teams like Bayern Munich. But Barcelona has failed to win against teams like Getafe, Leganes and Las Palmas in La Liga.
It's very difficult to understand Barcelona recent form, they have been dominant and always managed to score more than three goals against big teams, the recent win in the UCL can explain everything. On the other hand, they always have difficulties when facing weak teams, they have lost points several times when facing teams that they should have been able to beat easily.
Hansi Flick must be more careful in reading the opponent's playing pattern which is more defensively dominant, he must be able to make the players press the opponent and find gaps to score goals.
We saw Barcelona lose in the first match of the Champions League. However, Barcelona has performed very well and won in every match since then. Barcelona has won against strong teams as well. The team has also won against Madrid in La Liga. But strangely, Barcelona players are not able to play well against smaller teams.
On the other hand, Real Madrid team does not lose points against comparatively smaller teams. Ancelotti finds out the weaknesses of smaller teams and prepares his match strategy accordingly. This is why Real Madrid team is able to perform well consistently and is able to retain the top spot in the table.
Of course, the number of matches that you win will determine your position on the table, and is not by how many big clubs that you have won. Ancelotti might find it difficult to win big clubs this season, because he doesn’t have the strength but if he can be winning all the small clubs that will clash with him, Madrid will definitely be ahead of Barcelona. Madrid is becoming more consistent in their matches than Barcelona.