The Spanish champions have been victorious in their last seven in the league to open up a five-point advantage over second-placed Atletico Madrid, while Girona currently occupy 12th position in the table.
Five wins, nine draws and six defeats - that is how Girona have performed in La Liga this season, with a total of 24 points leaving them in 12th position, just two points off eighth-placed Real Sociedad.
Girona have actually lost the same number of league matches this season as Real Madrid and had they managed to turn a couple of their draws into wins, Eusebio Sacristan's side would be close to the top six at this stage.
That said, Girona have not actually picked up all three points in a La Liga match since the end of November. Indeed, in seven league fixtures since then, they have drawn four and suffered three defeats.
The Catalan outfit suffered a 3-2 defeat at Real Betis in the league last weekend, while they were in Copa del Rey quarter-final action away to Real Madrid on Thursday night, suffering a 4-2 defeat in the first leg at the Bernabeu.
Anthony Lozano sent Girona ahead against Real Madrid, but the European champions responded impressively to ensure that they would have a two-goal advantage to take into the second leg next week.
The 2017-18 campaign proved to be Girona's first ever season in La Liga; there is absolutely no question that the team performed above expectations, with a 10th-placed finish quite remarkable.
This weekend will be just the second time that Girona have welcomed Barcelona and they found it difficult against their rivals at the Estadio Montilivi last time out, suffering a 3-0 home defeat. That said, they did pick up a 2-2 draw at Camp Nou in La Liga earlier this season.
Recent form: LLDDDL
Recent form (all competitions): DDDDLL
Barcelona's 3-1 win over Leganes last weekend proved to be their seventh straight La Liga victory. Entering Week 21 in Spain's top flight, Ernesto Valverde's side have a five-point lead over second-placed Atletico.
Real Madrid have now moved into third, but the European champions are 10 points off Barcelona as it stands and it does appear that Atletico are the only team capable of stopping the current leaders from retaining the crown.
That said, Barcelona will enter this match off the back of a 2-0 defeat away to Sevilla in the first leg of their Copa del Rey quarter-final on Wednesday night.
Valverde made a number of changes for the trip to the Estadio Ramon and Sevilla proved too strong on the night, meaning that Barcelona have serious work to do in the second leg if they are to continue in the competition.
There is no question that the Catalan giants would sacrifice another Copa del Rey title for the Champions League, however, and they will travel to Lyon in the first leg of their last-16 tie in just under a month.
A La Liga and Champions League double would represent a very good season for Barcelona, especially considering that they have not been without their issues during the 2018-19 campaign.
Barcelona have only lost once on the road in La Liga this term - a 2-1 defeat at Levante on September 26 - but Valverde will be wary of the threat that their Catalan rivals could pose on Sunday afternoon.
Recent form: WWWWWW
Recent form (all competitions): WLWWWL
Girona's leading scorer Cristhian Stuani was an unused substitute in Thursday's Copa del Rey defeat to Real Madrid, but the forward should return to the starting XI this weekend.
As for Barcelona, Lionel Messi will return having been left out of the clash with Sevilla.
Girona possible starting lineup:
Bounou; Alcala, Espinosa, Juanpe; Porro, Pons, A Garcia, Valery; Portu, Stuani, Lozano
Barcelona possible starting lineup:
Ter Stegen; Roberto, Pique, Vermaelen, Alba; Rakitic, Busquets, Arthur; Coutinho, L Suarez, Messi
Head To Head
Sunday will be just the fourth La Liga meeting between the Catalan rivals.
As mentioned, Barcelona won their first clash 3-0, before recording a 6-1 win at Camp Nou last season.
That said, Girona picked up a 2-2 draw at Camp Nou when they made the trip in La Liga earlier this term.
We say: Girona 1-3 Barcelona
Messi will be revitalised having been left out against Sevilla and we expect the Argentine to inspire his team to another La Liga victory on Sunday afternoon.