
All eyes will be on Barcelona versus Real Madrid on Sunday
Levante desperate for points to avoid the drop when they host Osasuna on Friday
Atletico Madrid bid to bounce back from Champions League exit against Celta Vigo on Saturday
It is a potentially decisive weekend in LaLiga as Barcelona will win the title for the 29th time if they avoid defeat in their huge El Clasico clash against Real Madrid at Camp Nou on Sunday night.
Elsewhere, there are key fixtures in the tight battle against relegation.
This weekend's 10-match programme runs from Friday to Monday and we have a score prediction for every game.
Levante vs Osasuna (Friday, 8pm)
Time is running out for Levante in their battle against relegation and while a win over Osasuna would be their target, they may have to settle for a point.
The hosts wilted late on in a 5-1 loss to high-flying Villarreal last week but they are unbeaten in five home games, winning four.
Mid-table Osasuna have won only two of their 17 league away games and could be held to a draw.
Score prediction: Levante 1-1 Osasuna
Elche vs Alaves (Saturday, 1pm)
Both these teams are in the relegation fight and Elche's home form can help them win against Alaves. They have picked up eight of their nine league victories in front of their own fans, including a 3-2 win over Atletico Madrid in their last home match.
Alaves are one point from safety before this match but they have lost 11 of their 17 league away games and have won only two of their last 13 matches.
Score prediction: Elche 3-2 Alaves
Sevilla vs Espanyol (Saturday, 3.15pm)
Sevilla are just above the bottom three in 17th place but they have won their last two home games against Atletico Madrid and Real Sociedad and have a chance to keep that run going against out-of-form Espanyol.
The visitors are not yet safe themselves after failing to win any of their 17 matches in 2026 and they have scored only one goal in their last five games.
Score prediction: Sevilla 1-0 Espanyol
Atletico Madrid vs Celta Vigo (Saturday, 5.30pm)
Atletico Madrid have to gather themselves after their narrow Champions League semi-final defeat to Arsenal but they have a decent opportunity to get back to winning ways at home to Celta Vigo.
The visitors had lost five in a row before last week's win over Elche, while Atleti have won 14 of their 17 home league games.
Score prediction: Atletico Madrid 3-1 Celta Vigo
Real Sociedad vs Real Betis (Saturday, 8pm)
Real Sociedad are on a four-match winless run in the league but they have lost only five of their 17 home league games and can avoid defeat against fifth-placed Real Betis.
The visitors have drawn more away games than any other side in LaLiga and four of their last seven in all competitions have ended with the scores level.
Score prediction: Real Sociedad 1-1 Real Betis
Mallorca vs Villarreal (Sunday, 1pm)
Mallorca have done well to lift themselves out of the bottom three in recent weeks but their progress could be halted when Villarreal visit on Sunday.
The third-placed visitors have lost only one of their last eight games and crushed Levante 5-1 last week.
Score prediction: Mallorca 1-3 Villarreal
Athletic Bilbao vs Valencia (Sunday, 3.15pm)
Athletic Bilbao have a solid home record but Valencia are no pushovers and can take a point from this mid-table battle.
The home side are eighth, but have lost six of their last nine games in all competitions, while the 12th-placed visitors won the first meeting between the teams 2-0.
Score prediction: Athletic Bilbao 2-2 Valencia
Real Oviedo vs Getafe (Sunday, 5.30pm)
Real Oviedo's desperate late attempt to save themselves appears to have petered out with defeats by Elche and Real Betis in their last two games and the rock-bottom club look vulnerable when seventh-placed Getafe visit.
Getafe have won four of their last six away league games and won the teams' first meeting this season 2-0.
Score prediction: Real Oviedo 1-2 Getafe
Barcelona vs Real Madrid (Sunday, 8pm)
Real Madrid won the first El Clasico clash against Barcelona in LaLiga this season 2-1 in October but Barca, who won all four of their meetings last term, won the latest clash 3-2 in the Spanish Super Cup in January.
The Catalan club are 11 points clear at the top with four matches left and have won their last 10 league games.
Real have won only two of their last seven games and may have to suffer the indignity of watching their rivals clinch the title against them.
Score prediction: Barcelona 2-1 Real Madrid
Rayo Vallecano vs Girona (Monday, 8pm)
Neither of the teams in Monday's match are completely safe from relegation, although 11th-placed Vallecano have fewer worries than Girona, who were only two points above the relegation line at the start of this round of fixtures.
Vallecano are strong at home, but had the distraction of their Conference League semi-final against Strasbourg on Thursday, while Girona have had 10 days to prepare.
Even so, the visitors have lost three in a row and could be edged out.
Score prediction: Rayo Vallecano 1-0 Girona.