
Villarreal's last four wins came in matches in which both teams scored
Barcelona are averaging 3.28 goals scored at home this season
Twelve of the last 13 Madrid derbies featured goals at both ends
Barcelona, Real Madrid and Atletico Madrid all sealed their places in the Champions League quarter-finals in midweek and LaLiga's top three resume domestic duties for the final time before the international break this weekend.
Barca bid to extend their lead against Rayo Vallecano on Sunday afternoon, while the two Madrid clubs face off that evening in the Week 29 curtain closer.
Villarreal vs Real Sociedad (Friday, 8pm)
Villarreal are in pole position for a top-four finish in LaLiga and, having picked up 34 of their 55 points at home, can further bolster their hopes with a win over Real Sociedad. Seven of the host’s last eight matches have featured goals at both ends.
Score prediction: Villarreal 2-1 Real Sociedad
Elche vs Mallorca (Saturday, 1pm)
Elche are winless in 12 matches in all competitions and are not certain to get the better of Mallorca. The Balearic visitors snapped their own winless run against Espanyol last time out and can hold firm to secure a point.
Score prediction: Elche 1-1 Mallorca
Espanyol vs Getafe (Saturday, 3.15pm)
Espanyol are sliding down LaLiga and are winless in 11 heading into this clash with Getafe. The visitors, on the other hand, have won four of their last six and may return from Barcelona with three points.
Score prediction: Espanyol 1-2 Getafe
Levante vs Real Oviedo (Saturday, 5.30pm)
The situation remains bleak for these teams despite some positive results of late, and the pair could be forced to share the spoils in Valencia on Saturday. Levante have drawn their last two matches, while Oviedo have played out two draws in their last three on the road.
Score prediction: Levante 1-1 Real Oviedo
Osasuna vs Girona (Saturday, 5.30pm)
Goals look likely in an entertaining contest between two teams who are difficult to split. Both teams have found the net in seven of Osasuna's last nine and five of Girona's last six.
Score prediction: Osasuna 2-2 Girona
Sevilla vs Valencia (Saturday, 8pm)
Sevilla have drawn four of their last six matches and are not certain to get the better of Valencia, who have picked up nine points from their last five outings. Los Che are poor on the road but may be able to bag a valuable point.
Score prediction: Sevilla 1-1 Valencia
Barcelona vs Rayo Vallecano (Sunday, 1pm)
Barcelona have scored 12 goals in their last two matches and it's Rayo Vallecano's turn to step into the firing line at Camp Nou. The Catalan giants have scored 46 goals in 14 home matches this season and should run riot again.
Score prediction: Barcelona 4-1 Rayo Vallecano
Celta Vigo vs Alaves (Sunday, 3.15pm)
Celta Vigo face a quick turnaround after their midweek Europa League trip to Lyon, but they could not have asked for a much easier fixture. Alaves are winless in seven and have claimed just eight points on the road this season.
Score prediction: Celta Vigo 2-0 Alaves
Athletic Bilbao vs Real Betis (Sunday, 5.30pm)
Athletic Bilbao are marooned in mid-table and are winless in three LaLiga matches, failing to score in the two most recent fixtures. Real Betis are in similarly humdrum form and are without a win in five. The points could be shared.
Score prediction: Athletic Bilbao 1-1 Real Betis
Real Madrid vs Atletico Madrid (Sunday, 8pm)
LaLiga's weekend highlight looks like a potential cracker with Real Madrid taken to prevail. Los Blancos are full of confidence after their midweek win over Manchester City, and the last three Madrid derbies not to take place on a neutral ground went the way of the home side, while both teams tend to find the net when these teams meet.
Score prediction: Real Madrid 3-1 Atletico Madrid