
Barcelona are in fourth spot on 13 points after their 6-1 thrashing of Atletico Madrid on Saturday.
Sporting Gijon moved off the bottom of the table with a surprise 2-0 victory over Real Mallorca with goals from Carmelo Gonzalez and Roberto Canella.
They were the first points for Sporting against a side unbeaten in four matches, but after surviving some early scares their counter-attacks cut through Mallorca and they could have had more with Mate Bilic hitting the post.
Pierre Webo missed from the penalty spot for Mallorca.
Malaga made easy work of struggling Recreativo Huelva as they beat their Andalusian neighbours 4-0.
Eliseu Pereira dos Santos scored the first of his brace in the first minute of the game and then goals either side of the interval from Nabil Baha and Duda Valente firmly placed Malaga in the driving seat.
They finished off the scoring just after the hour mark with Eliseu's second.
Racing Santander left it late, scoring in the second minute of injury time away to Osasuna to claim an important 1-0 victory after a poor start to the season.
Osasuna's Jaroslav Plasil will consider himself unlucky to have been dismissed in the first half for handball inside the area but Ezequiel Garay failed from the penalty spot.
Racing's Juan Varela grabbed the winner, controlling the ball well before firing past the keeper.
Almeria came from two goals down to claim a point in a 2-2 draw away to Getafe.
Ikechukwu Uche and Francisco Casquero appeared to have secured the win before Almeria hit back in the final minutes through Alvaro Negredo and Jose Chico.
... contd.