Even though Girona is on a positive trend at the moment with no defeats in the league, they have yet to face teams like Barcelona and Real Madrid. I admit that I am quite impressed with their impressive play this season but in the match against Real Madrid I think it will be a real challenge for Girona to prove whether they are worthy of competing with Madrid and Barca. If you look at Madrid's previous matches, this will indeed be a difficult match, but still I am sure that Madrid will be able to secure 3 points for this match.
That would be their first test against one of the Spanish gaints and if they survive against Madrid then I'll be convinced that they're really prepared for this season and might suprisenly finish in the top four or six this season, bit I dount if they'll win Madrid maybe they might hold them to a draw but losing another match is not in Madrid's agenda currently and they do everything possible to beat Girona.
Girona have suprisenly kept a very clean record, more than another Laliga team this season, they've won their last 5 matches with only 1 draw and in that case shouldn't be underestimated because they could suprisenly win the game to continue toping the league, Ancelotti needs to be very careful with his choice of formation so as not to make same error he made against Atletico Madrid.