Joselu Mato put Espanyol ahead at the Santiago Bernabeu in the eighth minute. But Vinícius equalized in the 22nd and Éder Militão headed Madrid in front for good minutes before halftime.
Espanyol challenged the result of the derby against Barcelona to Spanish officials, alleging striker Robert Lewandowski was ineligible because of a suspension.
The Poland striker could still be suspended if the administrative court for sport rules against Barcelona's appeal.
Almeria, which was promoted for this season, has gone undefeated in five league games since the end of December.
Barcelona will finish the year ahead of Real Madrid on goal difference at the top of the Spanish league standings.
The win gave Barcelona confidence before decisive UEFA Champions League group game against Inter Milan.
Sociedad's 2-0 win at Rayo Vallecano in the capital on Saturday pulled it level with second-placed Real Madrid a week before they face one another.
Robert Lewandowski can't stop scoring for Barcelona before the Catalans' UEFA Champions League trip to Bayern Munich.
Robert Lewandowski scored twice as Barcelona defeated Real Valladolid 4-0. Karim Banzema’s late brace gave Real Madrid a 3-1 win over Espanyol in La Liga...
Real Madrid are playing their first three matches in La Liga 2022-23 away from home because of the construction work at the Santiago Bernabeu Stadium.
Rayo Vallecano showed Xavi he still has work to do to forge a winning team after his new-look Barcelona.
Jorge Molina missed a 72nd-minute penalty in Granada's 0-0 draw against Espanyol, when a win would have been enough.
Real Madrid defeated Espanyol 4-0 in a La Liga match on Saturday to extend their lead at table top to 17 points with four matches remaining in 2021-22 season.
Real Madrid play Espanyol next and if they manage to get at least a draw from the match, they will clinch the La Liga title for the 35th time.
Luka Modric, Eduardo Camavinga scored as Real Madrid won 4-1 in La Liga 2021-22. They play Paris Saint-Germain in UEFA Champions League Round of 16 second leg...
Espanyol, which is winless in its last five league games, hasn't beaten Barcelona in La Liga since February 2009.
The victory moved Manuel Pellegrini's Real Betis four points ahead of fourth-place Atletico Madrid, which won't play until the weekend.
With 26 points from 19 games, Espanyol jumped to ninth in the La Liga 2021-22 standings, two points Valencia. Omar Alderete had put Valencia ahead in the 51st...
Barcelona moved to sixth place in the La Liga, eight points behind leader Sevilla and second-placed Real Sociedad.
Xavi Hernandez has had two weeks during an international break to settle back in at Barcelona, where he played for 17 seasons and helped the Catalan club...
Espanyol's victory comes few days after they shocked La Liga leaders Real Madrid 2-1. Cadiz extended their winless streak to four matches.
After a near-perfect start to the season, Real Madrid are three consecutive games without a win in all competitions. Sunday's results also dropped Barcelona to...
Atletico Madrid are among a raft of clubs set to take a huge financial hit due to the indefinite suspension of football in Spain, one of the countries worst...
Raul de Tomas has returned to La Liga from Benfica and will attempt to drag Espanyol out of the relegation zone
Frenkie de Jong was sent off in the second half as Barcelona were held to a 2-2 draw by Espanyol in the derby