Barça could not answer Real Madrid and failed to recover the top spot it had lost provisionally since last Saturday, when the white side thrashed Real Sociedad at the Santiago Bernabéu.
Hansi Flick's team struggled to overcome a strong Girona, which took the victory.
Barça sit on 58 points, two fewer than Real Madrid, after 24 league rounds. The gap to third place, Villarreal, who have 45 points — the same as Atlético Madrid — is wide, especially after Atlético's heavy defeat to Rayo (3-0) in Vallecas.
The schedule now has Barça playing two consecutive matches at the Spotify Camp Nou: Sunday the 22nd at 16:15 against Levante, and the following Saturday at the same time against Villarreal. The next away game will be at Athletic's San Mamés on March 8 at 16:15, five days after Barça plays the second leg of the Copa del Rey semi-final against Atlético.