Real Madrid will have a much greater advantage in the match, they are playing at their own home, it is true that you said this match is difficult to predict. Of course, Girona is not in a rush to launch their attack, maybe the coach will increase the position of the players in the middle of the field to make it difficult or prevent attacks from Real Madrid, yes, in terms of quality, Real Madrid's players are superior overall.
Even though Girona this season has been very impressive, currently they are only two points behind Real Madrid and this is a big match this weekend because the two teams face each other until they beat each other. However, in my opinion, this season Girona is not strong enough to beat Real Madrid, let alone playing in front of Real Madrid residents, of course this is not an easy thing for Girona. In the first match of the season, Real Madrid managed to beat Girona in front of their own supporters, whereas Girona managed to beat Barcelona and Atletico.
[/quote]Of course Girona will show their best game, if Girona loses it will be difficult to get the points back, the one who will benefit more is Barcelona. Yes, of course Barcelona sees this, of course Barcelona will not waste the match against Granada, this will be a big opportunity to reduce their points in the standings.
[/quote]
So I predict that this match will be won by Real Madrid, because of course Real Madrid is very motivated to widen the point difference with Girona so they can focus on the UCL league. Barcelona's match against Granada, I don't think Barcelona will experience any difficulties in this match. Victory over Granada is important for them to reduce the points gap with Girona. This victory is also very important for the players' confidence before facing Napoli in the last 16 of the UCL League.