It is true that Girona has performed well this season, but their current existence at the top of the La Liga standings cannot be separated from the inconsistency of Real Madrid and Barcelona, so indirectly Girona has benefited a little because of that.
If you look at Girona's overall performance so far it is quite impressive and they just need to maintain their consistency, in my opinion it is very difficult for a team to maintain its consistency until the end of the season.
And it's not impossible that Girona could make a surprise until the end of this season, I think that would be very interesting if that happened.
Girona boss, Miguel Ángel Sánchez Muñoz is promising and completely focused on winning the title this season. He's not stopping for any reason, he's very close because the main contenders are facing difficulties due to injuries on their main players. It's quite shocking to see Girona that was having one of the terrible performance and poor stats last season, making them ranked 10th position and this new season, they're ranked #1 and definitely fighting really hard to maintain their position. Girona are topping and what they just need to apply in streak winnings is consistency.