Missing several of their star names, Real were comprehensively outplayed in the first half and went behind to Jesus Navas' 33rd-minute header.

Pepe equalised against the run of play but Renato headed a deserved winner in the 67th minute to draw Sevilla level on points with Madrid and three behind leaders Barcelona.

Four goals and three red cards marked a competitive game as lowly Valladolid claimed a 2-2 draw with Athletic Bilbao.

Batista Nivaldo scored for hosts Valladolid before being sent off for two yellow-card offences in the 80th minute, four minutes after substitute Alberto Marcos had been dismissed for his second bookable offence.

Athletic were forced to play for 67 minutes with 10 men after Ustaritz Aldekoaotalora was sent off for a professional foul in a match that also featured nine yellow cards.

The visitors took an early lead through Markel Susaeta and the score remained the same until half an hour from time when Diego Costa levelled.

Nivaldo then gave the hosts the lead in the 76th minute but Iker Muniain equalised a minute later.

Nikola Zigic climbed off the bench to earn Valencia their first league win in four matches with a hard-fought 1-0 victory over Racing Santander.

Zigic had only been on the pitch for three minutes when he pounced on a terrible attempted back-pass by Racing defender Pablo Pinillos before rounding Antonio Tono and slotting into an empty net for the game's only goal.

It was a bitter-sweet moment for Valencia, though, as Zigic had only been sent into the action because star striker David Villa limped off after suffering what appeared to be a hamstring strain.

Osasuna's hopes of making it a hat-trick of wins were ended as they slumped to a 2-1 defeat after failing to make the most of their chances at Getafe.

All three goals came during a 21-minute spell in the second half, with Pedro Leon firing home Getafe's winner in the 75th minute after Osasuna striker Carlos Aranda had cancelled out Cata Diaz's opener for the hosts.

Two goals from Miguel helped Sporting Gijon complete a remarkable second-half comeback to beat Real Mallorca 4-1 at El Molinon.

Jose Luis Marti fired the visitors in front from the penalty spot but three goals in 10 minutes turned the match around for Sporting.

Luis Moran Sanchez started the fightback before Miguel and Mate Bilic added to the tally to earn Sporting their second win of the Primera Division season and inflict a first defeat on their opponents.

Villarreal remain without a win after six games following a disappointing goalless draw at home to 10-man Espanyol.

Despite a slow start, they seemed likely to seal all three points when Espanyol were reduced to 10 men after only 14 minutes, but they could not find the breakthrough.

Xerez scored their first goal in top-flight football but were unable to hold on for a maiden Primera Division victory in an intensely-disputed Andalusian derby against Malaga.

Jose Angel Ziganda's side came into the game having conceded 11 goals and scored none.

That changed two minutes into the second half, though, when Argentinian midfielder Emiliano Armenteros hacked in from close range.

Malaga dominated after that and equalised when Victor Obinna crashed home a stunning effort from outside the box.

The Nigerian striker was sent off in the last minute for a second bookable offence as the game ended 1-1.