Ten-man Getafe beat nine-man Real Zaragoza 1-0 on Saturday with a penalty kick from Diego Castro for their first away victory of the Spanish league season.
Ndri Romaric left host Zaragoza a player down in the ninth minute when he was shown a direct red card for a knee-high, studs-first tackle on Mehdi Lacen.
Zaragoza still managed to create more chances than Getafe until Alvaro Gonzalez was ejected in the second half for tripping Getafe's Pedro Leon in front of goal.
Castro scored the resulting penalty for the 69th-minute winner, despite goalkeeper Roberto Jimenez getting a touch on his low strike.
Getafe's Abdelaziz Barrada was sent off for a tackle on Jose Maria Martin in the 84th.
Also on Saturday, Rayo Vallecano scored twice in the first half to beat visiting Deportivo La Coruna 2-1, breaking a three-game losing run.
Francisco 'Piti' Medina finished off a team buildup in the 18th minute, and Jose Carlos Fernandez fired in a pass from Andrija Delibasic to double the hosts' lead at Vallecas stadium in the 29th.
Luis 'Pizzi' Afonso pulled one back for Deportivo with his spot kick in the 41st after Javi Fuego fouled Alex Bergantinos.
It was honours even between Valladolid and Espanyol who played out a 1-1 draw. Real Sociedad are at Real Betis in the later match on Saturday.
On Sunday, league leaders Barcelona look for a club-record seventh win in seven games at the start of the season when they host Real Madrid.
Also, it is Levante vs. Valencia; Mallorca vs. Granada; Athletic Bilbao vs. Osasuna; and Atletico Madrid vs. Malaga.
Celta Vigo beat Sevilla 2-0 on Friday.