Real Madrid increased pressure on La Liga leader FC Barcelona on Sunday with a 3-1 victory against Espanyol at home.
Joselu’s stunning strike in the eighth minute put Espanyol ahead, but Vinicius Junior equalized only 14 minutes later.
In the 39th minute, Eder Militao smashed in a header off the underside of the bar, and Marco Asensio, who came in as a 70th-minute replacement, scored a third in the 93rd minute.
Celta Vigo won 3-0 at home against Rayo Vallecano, with Iago Aspas scoring twice. Rayo Vallecano has now gone five games without a victory. Pathe Ciss conceded an own goal in the 52nd minute to set the tone for the rest of the game.
In a match in which the VAR overturned two yellow cards originally awarded to Osasuna players Sergio Herrera and Chimy Avila, Justin Kluivert’s 74th-minute goal separated the two teams.
Herrera then saved a last-minute penalty from Valencia attacker Hugo Duro, but the result lifted Valencia out of the bottom three.
Valladolid had just eight players on the field in their 1-1 draw with bottom-placed Elche.
Cyle Larin put the visitors ahead in the third minute, and they held on until second-half injury time, when everything went wrong.
Darwin Machis was hurt when all of the replacements were on the field. Tete Morente equalized for Elche in the 96th minute, while Roque Mesa and Martin Hongla were both expelled after receiving second yellow cards in the last five minutes of injury time.
Cadiz and Getafe drew 2-2 on Friday night in a game that included three penalties and two red cards.
Cadiz grabbed the lead via Ruben Sobrino, but Enes Unal equalized for Getafe in the first of two penalties on the hour.
Ruben Alcaraz’s penalty in the 82nd minute seemed to have handed Cadiz three crucial points, but referee Hernandez Hernandez subsequently gave Getafe a second penalty, which Unal converted and scored in the 16th minute of extra time.
At the final whistle, Cadiz’s Isaac Carcelen was issued a red card for aggressiveness.