
Leaders Barcelona face a tricky trip to fifth-placed Espanyol
Second-placed Real Madrid host a Real Betis side sitting in sixth position
Rock-bottom Levante travel head to Sevilla
There is plenty of LaLiga action to get stuck into this weekend with a full slate to take in, starting with Friday's clash between Rayo Vallecano and Getafe at El Campo de Futbol de Vallecas.
We have picked out a score prediction for all 10 matches.
Rayo Vallecano vs Getafe (Friday, 8pm)
Rayo Vallecano are on a seven-game unbeaten streak at home in all competitions and they will fancy their chances of picking up all three points when hosting Getafe, who have lost their last three LaLiga matches on the road.
Score prediction: Rayo Vallecano 2-1 Getafe
Celta Vigo vs Valencia (Saturday, 1pm)
A run of just one defeat in their last five LaLiga games has seen Celta Vigo climb to seventh in the table and they can boost their hopes of a European finish with a victory over Valencia, who are just one place above the drop zone and are yet to win on their travels this season.
Score prediction: Celta Vigo 2-0 Valencia
Osasuna vs Athletic Bilbao (Saturday, 3.15pm)
Osasuna have won their last two matches at home and a third victory in a row could be forthcoming against an Athletic Bilbao side who have lost their last two LaLiga fixtures and have failed to beat Los Rojillos in the last two meetings.
Score prediction: Osasuna 2-1 Athletic Bilbao
Elche vs Villarreal (Saturday, 5.30pm)
Elche are yet to be beaten at home this season, winning five and drawing four, and they will feel confident of picking up a positive result against a Villarreal side who have won just one of their last four away fixtures in all competitions.
Score prediction: Elche 1-1 Villarreal
Espanyol vs Barcelona (Saturday, 8pm)
Espanyol have won five games in a row in the league, but they face a huge challenge to extend that record to six when hosting Barcelona, who have the second-best away record in the division and who are on a seven-match winning run.
Score prediction: Espanyol 2-3 Barcelona
Sevilla vs Levante (Sunday, 1pm)
Rock-bottom Levante have not tasted success in the league since the start of October and they may struggle to change that statistic when they head to a Sevilla side who have won three of their last four home matches.
Score prediction: Sevilla 3-0 Levante
Real Madrid vs Real Betis (Sunday, 3.15pm)
Real Madrid have hit some form with three victories in a row, but they may have to settle for a share of the spoils when hosting Real Betis, who are the only LaLiga team yet to lose on the road with two wins and six draws to their name.
Score prediction: Real Madrid 2-2 Real Betis
Alaves vs Real Oviedo (Sunday, 5.30pm)
Real Oviedo have picked up just four points away from home and they have gone seven matches without scoring, last doing so in a Copa del Rey defeat in late October.
Fourteen of Alaves' total 18 points have come at home and they will fancy their chances of registering another crucial success in their survival bid.
Score prediction: Alaves 2-0 Real Oviedo
Mallorca vs Girona (Sunday, 5.30pm)
A four-game unbeaten run in the league has given Mallorca some breathing space to the relegation zone and they can deal a blow to struggling Girona, who are a point from safety and without a win in six matches in all competitions.
Score prediction: Mallorca 2-1 Girona
Real Sociedad vs Atletico Madrid (Sunday, 8pm)
Relegation-threatened Real Sociedad have lost their last two home fixtures and a third defeat in a row could be in the offing when they host an Atletico Madrid side who have won their last three away assignments in all competitions.
Score prediction: Real Sociedad 1-3 Atletico Madrid