Sociedad go top
By Mark Buckingham
Last Updated: 01/01/70 1:00am
Alaves grabbed a fifth minute lead against Sociedad through Martin Astudillo but Nihat Kahveci equalised on 34 minutes.
The hosts then had Pablo Gomez sent off before the interval and when Valery Karpin put Sociedad ahead midway through the second half, things looked bleak for Alaves.
But Ruben Navarro snatched a point with three minutes remaining, although the draw still enabled Sociedad to usurp Celta at the head of affairs.
Celta slipped to their first defeat of the campaign via Bolo's fifth minute goal for Rayo. The hosts also had Benni McCarthy dismissed in the second half.
Valladolid stunned Barcelona 2-1 at Zorilla and leapfrogged above the Catalan giants in the process.
David Aganzo drilled the hosts in front from close range after 53 minutes after reacting quickest to a loose ball, and Valetin Pachon appeared to sew the game up four minutes from time with a header from a yard out.
But Javier Saviola teed up a frantic finale by rounding the keeper in the final minute although Valladolid clung on for a priceless victory.
Real Betis crashed to their first La Liga defeat of the season as they were beaten 1-0 at home by Mallorca.
The visitors have picked up their form in recent weeks after losing their opening three games on the campaign.
And Alvaro Novo's 32nd minute effort was enough to secure a third consecutive victory for Mallorca.
Malaga moved into third with a 1-1 draw at Athletic Bilbao but they required a late leveller from Mikel Roteta to pinch a point after Santiago Ezquerro put the home side ahead after just six minutes.
Osasuna jumped out of the bottom three with a 2-1 success at home to Sevilla, who slump into the relegation zone.
John Aloisi fired both of Osasuna's goals and his brace sandwiched Pablo Alfaro's effort for Sevilla.
Espanyol lifted themselves off the foot of the table with their maiden win of the season against Recreativo, who replace the Catalan club as bottom of the pile.
Roger Garcia's second half double was enough to boost Espanyol's morale after they suspended coach Juande Ramos prior to the match.
Click below for an individual match summary: