This will be quite a tough match for Girona. Indeed, they have been quite consistent so far, but when compared to Barcelona's strength, they are still quite above Girona. I personally hope that Girona can excel. but it is indeed quite difficult to realize. Moreover, they will play at home to Barcelona. This will definitely have a big influence. And I am sure enough that Barcelona will struggle optimally because they don't want to lose when playing at home.
It is difficult for Girona to beat Barcelona who are playing at home, but it is possible if Barcelona makes a lot of mistakes. So far Barcelona has played well at home in a number of matches, but considering that Girona has a good performance, maybe Barcelona could drop points.
Of course, because there is a difference in the actual strength of the two clubs. But as you said, if Barcelona makes quite fatal mistakes and they underestimate Girona, then this will not be good for Barcelona. However, Barca definitely wants a win to reduce the points gap with their main rival, Real Madrid. But to be honest, I'm also curious about what Girona can do to at least hold off Barcelona.
Apart from Barcelona vs Girona, actually Betis vs Real Madrid will also be interesting. Real Madrid should have won if we look at the strength of their squad and their consistency. But on the other hand, Betis is playing at their home ground and will definitely support everything so they can beat or even surpass Real Madrid. However, I personally still believe that Madrid can win.