Barcelona and Madrid still have great chances. But the current condition of Barcelona is more lucky. They have 1 postponed match. If they win then the difference is 3 points with Madrid. In a long match there are always difficult predictions. There is always a surprise defeat, a draw on a big team. This has also happened to Madrid in recent matches. I understand they have problems with players. It's very different to Barcelona, they're getting better. So I have 2 favorite teams to win between Real Madrid and Barcelona. For Atletico I don't see having a big chance.
Looking at the current standings even though Barcelona won the postponed match and got a 3-point advantage, I think it is still not enough to establish Barcelona as a contender for the La Liga title this season. I am not underestimating Barcelona but I am worried that they are inconsistent and could lose surprisingly to the underdog team. Right now I think Real Madrid still has the biggest chance to become the La Liga champion followed by Barcelona in second favorite and Atletico Madrid in third favorite. Real Madrid has a champion mentality that no other team has. Therefore in the current position I see Real Madrid will win La Liga again this season.