Both teams have their own strengths and weaknesses this season. Barcelona has been extraordinary since the start of the season. Even if they remain consistent with their same performance as at the start of the season it will be difficult to stop Barcelona. But unfortunately Barcelona is not always at its best. And yes, Barcelona's main problem is just their consistency which is sometimes lost. And makes them sometimes lose points. So that initially Barcelona led the Laliga standings, now Barcelona can only be ranked third. Meanwhile, Real Madrid was unstable from the start, especially after several of their mainstay defenders suffered injuries. Real Madrid got worse at that time. But Ancelotti always knows how to improve a team that is in trouble. And in the end, Real Madrid started to improve over time and are now even at the top of the Laliga standings. But for now it is still difficult to say which is better, Barcelona or Real Madrid. But in El Classico the result is actually the answer. But because the season is not over yet, the final results of this season will be the definitive answer.
And when you talk about the extra ordinary Barcelona it was only during the early stages of the seasons and now they are just trying to resume what ever they have been doing during the beginning of the season and no one expected them to just drop in performance and maybe it was all because of there financial issues because they were able to manage it but they just started losing and it was affecting them because when they started every one have confidence that they will win the la liga and a lot of things have happened and no one saw Madrid bouncing back and the way things going it's as if they will stay in the third position for a very long time and that is were they will be because it's as if nothing will change and since they are able to win against Atlanta things might end up been different. Ancelotti Is doing well and very strategic.