Yeah, it's still possible. Let's see the point.

Only 1 point as the difference.
So, it's very possible to take over each other. It will depend on how their performance in the next matches that will be also still challenging.
Girona and Barcelona have very closely total points and goal differences. Their positions in La Liga will be decided by very mild difference when the season completes, I really believe so.
Girona have limited resource but they have big advantage that they won't have to play in Champions League like Barcelona. It will give Girona more focus on La Liga and their players will have more time for body and fitness recovery. It can cover their limited player resource and with only 10 matches left, Girona really can make big surprise in La Liga, at least stay above Barcelona at the end.
If Girona can play well next 5 matches, we will have to seriously say they will be very ready to beat Barcelona in this dual race.
As a result of Girona not consistently winning in previous matches, Barcelona succeeded in surpassing Girona's points, but in the end, Girona again shifted Barcelona's position, which ultimately made the difference between Girona and Barcelona's points narrow and of course the competition between Girona and Barcelona became even fiercer.
Yes, I agree with you that Girona is definitely focused on Laliga because it doesn't participate in the Champions League and that will certainly make Girona's performance better, but Barcelona will definitely have their energy drained from participating in the Champions League.
Yes indeed, at the end of the season I also predict that Barcelona will have a narrow point difference with Girona and of course the team that consistently wins will be the one who will be at the end of the season and it looks like we will find it difficult to predict who will be superior at the end of the season between Girona and Barcelona but I personally predict that Girona will be superior at the end of the season, of course they will beat Barcelona on points.
In this double race, of course there are still many matches that will be played by both teams, of course making the competition even more exciting.