Girona has great opportunity secure three points against Barcelona because not only moving up to 2nd place awhile but also will secure the Champion League spot standing for next season behind 13 points left from Athletic Bilbao can't reach yet with four matches left.
After beating by Atletico Madrid over 3-1, last two matches Girona back to winning perform and has good capital for facing Barcelona and most important three points will get appearance for the first time in Champion League competition next season.
I think Girona has a chance to win because I think Barcelona has had a poor performance this season but of course Barcelona won't let Girona shift their ranking, Barcelona will definitely do their best to stay in their current ranking.