With the remaining matches this season and the point difference being quite large, I'm not sure Barcelona can catch Real Madrid because what I know is that Real Madrid continues to appear consistent compared to Barcelona. The worst thing Real Madrid can achieve is a draw, namely by getting 1 point and Real Madrid has done a lot this season. But that is not a problem because at least Real Madrid did not lose all points, but with only a few games remaining this season, Real Madrid will not waste time and try hard to achieve victory so that they can sit more comfortably at the top of the standings. and made it difficult for Barcelona to catch Real Madrid.
Even with Barcelona's current condition, the best thing for Barcelona to achieve is to be in the runner up position and maintain the 2nd position so that it is not taken over by Girona, because Girona is still close to Barcelona which at any time can overtake Barcelona if they are careless and suffer defeat then than about chasing Real Madrid, it's better to improve their performance so they can perform well in La Liga and also the Champions League.
In the next few weeks there will be a Real Madrid vs Barcelona meeting and maybe that is a good opportunity for Barceona to be able to close the points gap from Real Madrid, but at this time we also have to look realistically, in terms of strength and consistency, Real Madrid is much better than Barcelona, so it is true. The percentage is very big for Real Madrid to maintain its top position in the standings to win the title this season and I even think it could be faster.
To be able to secure second place in the standings is very possible because Girona has slumped now so it will be easy for Barcelona to win the competition with Girona in the race for second place.