The gap between them is still very close, so that's what makes us not have to rush to say who will be the champion. Also their situation is sometimes unpredictable, like at this time we see where in a short time finally Real Madrid had to drop from the top of the standings and even before that Barcelona also experienced the same thing. 12 matches left in La Liga this season, so anything is still possible. Moreover, the 3 teams in the competition certainly don't want to just lose and they will continue to fight to win the match in order to maintain their chances of becoming champions.
The teams are in equal conditions, all teams are also playing in the Champions League, and everyone needs to think about the return games. Barcelona and Real will play this round at home, the opponents also do not seem to be the most difficult, and despite the fact that Real dropped lower, this does not mean that they will make La Liga a secondary tournament for themselves, although I admit that for Ancelotti the Champions League may be a priority tournament, because winning such a tournament is valued very highly and Ancelotti will want to achieve this victory again.