Currently Barcelona's position is runner up, 2 points higher than its competitor, Girona. For the next 2 meetings, I am sure that Barcelona will still be in the runner up position. But next, they will face their main competitor, namely Real Madrid. This definitely won't be easy and the chance of winning is not that big. So, Barcelona must optimize all opportunities to compete with other clubs to get full points.
Barcelona is just two points ahead of Girona, meaning they have 64 points while Girona has 62. But I've been trying to measure up the challenges that both teams have in their next fixtures before the end of the league. For Barcelona, I think it won't be that difficult for them to win over Las Palmas and Cadiz in their next matches. But against Real Madrid, it will be their toughest match and their chances of winning that match are very low.
As for Girona, their chances are slimmer of overtaking Barcelona at this point because their next match with Beltis is uncertain. Looking at their previous fixtures, one could deduce that the chances of Girona winning their next match are almost 50-50, if not 40-60. So that's the analysis. Afterward, they will also have matches against Atletico, Cadiz Las Palmas and Barcelona. And with the way they are playing, unlike in their early days, I don't think they will be able to overtake Barcelona at this point. But it is also important for them to maintain their position so that they can become stronger and have the opportunity to play in the next Champions League tournament.