- Espanyol have only managed to get one point from their last nine away matches in the league
- Athletic Bilbao have not lost in their last 15 LaLiga games
- Leganes won against Barcelona and Atletico Madrid in two of their last 11 games
The LaLiga title race is heating up as Barcelona, Real Madrid, and Atletico Madrid are separated by just one point before this weekend's fixtures in the Spanish top division.
Athletic Bilbao will be aiming to improve their chances of qualifying for the Champions League with a victory over bottom-placed Real Valladolid, while Alaves have the opportunity to move out of the relegation zone with a home win against Espanyol.
Ian Wilkerson provides his predictions for the scorelines in all 10 La Liga matches this weekend.
Celta Vigo vs Osasuna (Friday, 8pm)
Celta Vigo have seen both teams score in their last six matches, but they have only won one of them. Osasuna have had three of their last four league games end in a 1-1 draw, and this match could follow suit.
Score prediction: Celta Vigo 1-1 Osasuna
Alaves vs Espanyol (Saturday, 1pm)
Don't anticipate many goals in this match as Alaves have had two or fewer goals in all of their last six home league games. Espanyol have struggled in their last nine away matches in the league, so a narrow home victory seems probable.
Score prediction: Alaves 1-0 Espanyol
Rayo Vallecano vs Villarreal (Saturday, 3.15pm)
Rayo Vallecano had won three consecutive games before a 1-0 loss to Barcelona last week. Villarreal have only lost three away matches in the league this season, so these two teams might end up evenly matched.
Score prediction: Rayo Vallecano 1-1 Villarreal
Valencia vs Atletico Madrid (Saturday, 5.30pm)
Valencia, who are struggling, have won their last three home games. However, Atletico Madrid, who are in the title race, have only lost twice away in the league this season and are likely to come out on top in this match.
Score prediction: Valencia 0-2 Atletico Madrid
Las Palmas vs Barcelona (Saturday, 8pm)
Las Palmas have only managed to earn one point in their last six matches, setting the stage for a comfortable win for Barcelona, who triumphed 4-1 against Sevilla in their last away league game.
Score prediction: Las Palmas 1-4 Barcelona
Athletic Bilbao vs Real Valladolid (Sunday, 1pm)
Athletic Bilbao sit in fourth place after an unbeaten streak of 15 matches and should be too strong for bottom-placed Real Valladolid, who have lost nine of their last 11 league games.
Score prediction: Athletic Bilbao 3-0 Real Valladolid
Real Madrid vs Girona (Sunday, 3.15pm)
Real Madrid have been tough to beat at home this season, with only Barcelona and Atletico Madrid managing to get positive results there. Girona have conceded at least twice in four of their last five away league games, indicating a difficult task ahead.
Score prediction: Real Madrid 3-0 Girona
Getafe vs Real Betis (Sunday, 5.30pm)
Getafe are on a six-game unbeaten run and could overpower Real Betis, who secured a 3-0 win over Real Sociedad last week, only their third victory since late October.
Score prediction: Getafe 2-0 Real Betis
Real Sociedad vs Leganes (Sunday, 8pm)
Leganes have managed impressive wins against Barcelona and Atletico Madrid in their last 11 games and are poised to continue their success against Real Sociedad, who have lost four of their last five league matches.
Score prediction: Real Sociedad 0-1 Leganes
Sevilla vs Mallorca (Monday, 8pm)
Sevilla have struggled to score more than one goal in their home league games this season, but facing Mallorca, who have only scored once in their last four away matches, might be enough for a win.
Score prediction: Sevilla 1-0 Mallorca