Girona cannot be said to have beaten these 2 crucial teams just because they are in first place, maybe for a while Girona is at the top but Madrid still has 1 match yet to be played. If Madrid wins the 20th match then Madrid can return to top of the standings, currently Madrid has a busier schedule compared to Girona but in reality Madrid can still position itself as the winner, while Girona failed to add 3 points in this match even though Almeria is the weakest team in Laliga. Seeing this certainly makes me think if Girona's mentality is still in question.
The draw with Almeria is not just a loss of points for Girona, it is also difficult to accept psychologically, since they are the last team in the championship. Real defeated Barcelona and thereby gained good confidence in their strength, and most likely Real will be able to take advantage of the advantage that Girona created for them in this round. Real Madrid are about to start the Champions League play-off, but they have good bench depth, I think they know how to act in this case.