Luis Enrique's side are three points behind at the top of the table after Los Blancos won their game in hand at Celta Vigo on Wednesday, but the Catalans will win the title if the two teams finish level on points due to their superior head-to-head record in the two Clasico clashes in 2016-17.
Barca are at home to Eibar on Sunday evening, with Madrid in action at Malaga at the same time. The match will be Luis Enrique's last in La Liga and also his final fixture as coach at Camp Nou, with the Copa del Rey final against Alaves still to come.
Aleix Vidal is sidelined for the remainder of the season after suffering a horrific ankle injury at Alaves in February, while Rafinha is also out after limping off in the game at Granada last month.
Gerard Pique missed the game at Las Palmas last weekend through illness and is a big doubt once again, while Javier Mascherano is sidelined after pulling a hamstring in the warm-up for that match.
Sergi Roberto returns from suspension after missing the trip to Las Palmas last weekend due to a ban.
Samuel Umtiti and Jordi Alba were also just one booking away from a suspension, but both escaped punishment against Las Palmas and can feature versus Eibar.
BARCELONA POTENTIAL STARTING LINE-UP
Gerard Pique is still a big doubt through illness after missing last weekend's trip to Las Palmas and if the Spain centre-back is out, his place will be taken by Marlon.
The Barca B defender was supposed to start on the bench in the Canary Islands, but Javier Mascherano was injured in the warm-up and the Brazilian was thrust into the starting line-up where he looks set to continue if Pique is unavailable on Sunday.
Sergi Roberto returns from suspension and will start at right-back instead of Lucas Digne, with Barca at full strength in midfield and attack for their last Liga game of the season.
EIBAR TEAM NEWS
Eibar have enjoyed another spectacular season in La Liga and the Basque outfit are guaranteed to finish in the top half of the table.
Currently in eighth place with 54 points, Eibar can only be overtaken by Alaves and Espanyol, so will end the season in 10th at worst despite the fact that theirs is one of the smallest budgets in the Primera Division.
Eibar lost 1-0 at Atletico in their last away game and were also beaten at home by Sporting Gijon (1-0 again) last weekend. Fran Rico, Antonio Luna and Nano are out injured for the trip to Camp Nou, while Takashi Inui is doubtful.
BEST OPTA MATCH FACTS
Barcelona are aiming to win their 25th league title and their third championship in a row under Luis Enrique.
Luis Enrique could become the third Barcelona coach to win La Liga in three consecutive seasons, after Pep Guardiola (three between 2008 and 2011) and Johan Cruyff (four from 1991 to 1994).
Barcelona have won each of their five games against Eibar in La Liga, scoring 16 goals and conceding only one.
Lionel Messi is the top scorer this season in the big five European leagues alongside Edinson Cavani (35). The Argentine has also scored more goals against Eibar in La Liga than any other player (six goals in four matches).
TV COVERAGE & KICK-OFF TIME
Barcelona versus Eibar kicks off at 20:00 CEST on Sunday and will be shown live on Sky Sports Mix from 18:55 UK time.