
Real Madrid have the opportunity to move to the top of the table on Saturday night
Valencia are just a point outside the drop zone ahead of their visit to rivals Levante on Sunday
Barcelona rounds off the weekend with a visit to Girona on Monday
This weekend's LaLiga fixtures include key games at the top and bottom, along with a head-to-head clash in a tight European race.
While Barcelona and Real Madrid continue their battle for the title, the standout clash of the weekend could be Saturday's early slot, as sixth-placed Espanyol meet seventh-placed Celta Vigo.
Elche vs Osasuna (Friday, 8pm)
Elche are aiming to halt a three-game losing streak when they host an Osasuna side that is in the mix for Europe. The visitors have picked up 10 points from the last 12 available, but they are without a clean sheet in six.
Score prediction: Elche 1-2 Osasuna
Espanyol vs Celta Vigo (Saturday, 1pm)
Espanyol's European hopes have been hit by a six-game winless streak, which has seen them suffer five defeats. The Catalan side are only a point clear of Celta Vigo, with the pair each aiming to chase down Real Betis for what could be the final Champions League berth.
Celta have lost only twice on their travels this season, but they are winless in their last three LaLiga matches. Espanyol have had only one home draw this term, but Celta are the league's draw specialists, with a joint-high nine.
Score prediction: Espanyol 1-1 Celta Vigo
Getafe vs Villarreal (Saturday, 3:15pm)
Villarreal are beginning to look locked into the top four, with a seven-point lead over fifth. They are level on points with Atletico Madrid, so the Yellow Submarine look more likely to ascend than drop.
Getafe are punching above their weight, but they have also lost to nil in all of their meetings with the top six this season.
Score prediction: Getafe 0-2 Villarreal
Sevilla vs Deportivo Alaves (Saturday, 5:30pm)
Sevilla are 13th in the table, but they are only three points clear of the drop zone. Alaves are level on points with the hosts, and they have won two of their last three.
The visitors beat Real Betis last month and won at Espanyol in their previous away game. Sevilla have lost six of their 12 home games this term, so they could be vulnerable to an upset.
Score prediction: Sevilla 0-1 Deportivo Alaves
Real Madrid vs Real Sociedad (Saturday, 8pm)
Real Madrid have the chance to top LaLiga for 48 hours, with Barcelona not in action until Monday. Los Blancos have won their last seven matches, and they have won 10 of 11 home league games this season.
However, Sociedad are in fine form, going unbeaten in seven. Both teams have scored in the visitors' last eight games, while they have scored in losses at Betis and Barcelona this term.
Score prediction: Real Madrid 2-1 Real Sociedad
Real Oviedo vs Athletic Bilbao (Sunday, 1pm)
Bottom side Oviedo claimed a win over Girona last weekend, but they remain seven points adrift of safety.
Bilbao have struggled this term, but they have won all four of their clashes with the bottom three so far, keeping three clean sheets.
Score prediction: Real Oviedo 0-2 Athletic Bilbao
Rayo Vallecano vs Atletico Madrid (Sunday, 3:15pm)
Atletico have failed to score in back-to-back league games, while Rayo have drawn six of 10 at home, and the visitors have seen five of 11 trips finish level.
Score prediction: Rayo Vallecano 0-0 Atletico Madrid
Levante vs Valencia (Sunday, 5:30pm)
Defeats to Real Madrid and Betis do not reflect that badly on Valencia, while Levante have lost five of 10 at home, winning only once. This is a key trip for the visitors and a derby clash, so back them for a narrow win.
Score prediction: Levante 0-1 Valencia
Mallorca vs Real Betis (Sunday, 8pm)
Mallorca have lost only two of 11 home games, while seven of the visitors' 12 trips have brought a share of the spoils. Betis are in good form, but five of their seven visits to bottom-half teams have ended in draws.
Score prediction: Mallorca 1-1 Real Betis
Girona vs Barcelona (Monday, 8pm)
Barca have scored exactly three goals in their previous three league assignments, while Girona are winless against the top four, conceding 11 times across those encounters.
Score prediction: Girona 1-3 Barcelona