I don't think they will be able to get past Barcelona. Even though they only have a 2 point gap, Girona must face Atletico Madrid in the next match. With their inconsistent performance I think they will find it difficult to win. Actually, I really liked Girona at the start of the season because they were the underdogs but were surprisingly able to finish in first place. I even hope they will become a new face in La Liga. But I think rationally that would be impossible because it is difficult for mediocre teams to maintain consistency in their play until the end of the season.
It seems that this week, Girona's position will not change much. will stay in 3rd position. Their current opponent is quite tough, namely Atletico Madrid. Although previously, Girona was able to beat Atletico Madrid, but currently, the conditions are quite different. Atletico Madrid is in a quite favorable position and their motivation is increasing quite significantly. Because in the UCL, Atletico Madrid itself can also beat Dortmund in their first leg. This will definitely provide quite good motivation for their future performance in La Liga. So, Girona must be more alert this time, who knows what the results will be, but they must be more alert and do more struggles.
Indeed Real Madrid doesn't have much tough opponents to face but Barcelona is in an impressive form this period which will make El the very interesting and considering how Barcelona performed in the champions league will send a signal that they may really be up to something surprising in their remaining games before the season ends
In La Liga, Real Madrid is currently calmer and doesn't have such a heavy burden anymore, moreover, their main opponent Barcelona is also below them, even with a fairly large point gap from Real Madrid. So if Real Madrid continues to be significant enough to win, then Barcelona will no longer have a chance to take over.
The only thing that is currently on Real Madrid's heavy mind is their match in the UCL. because the results of their match in the first leg were a draw against Man City, even when they were playing at home. So, this is one of the things that has become quite a heavy burden for Real Madrid this season.