Primera Liga reports
BARCELONA 3 SPORTING GIJON 1
Leaders Barca restored their 12-point advantage over second-placed Real thanks to a first-half double from league top scorer Samuel Eto'o and a Daniel Alves strike.
The Cameroon international netted on 24 minutes when he turned in Thierry Henry's cross and rifled in a second before the break. Alves smashed in from an acute angle with just over an hour gone before Kike Mateo pulled one back.
OSASUNA 1 VALENCIA 0
Fourth-placed Valencia missed the chance to climb above Sevilla into third after Miguel Flano's spectacular diving header won the match for Osasuna and moved them out of the relegation zone into 17th.
Patxi Punal's freekick in the 57th minute evaded the Valencia defenders and Flano powered the ball past Valencia keeper Luis Cesar Sanchez into the net.
GETAFE 1 ESPANYOL 1
Struggling Espanyol grabbed a vital point when they held out for 25 minutes with 10 men after Marc Torrejon's dismissal but the Barcelona-based club remain in the relegation zone in 18th.
Both keepers were at fault for the goals, Getafe's Jacobo Sanz scuffing an attempted clearance to let in Ivan Alonso in the seventh minute before Roberto Soldado pounced just before the half hour after Christian Alvarez failed to hold the ball.
MALAGA 3 ALMERIA 2
Malaga moved up one place to seventh after fighting back from two goals down with striker Salva Ballesta scoring twice in the second half.
Headers from Kalu Uche and Alvaro Negredo put Hugo Sanchez's side 2-0 up at the break but Albert Luque pulled one back immediately after the restart and Ballesta struck twice before Almeria defender Mane was sent off near the end.
REAL MALLORCA 1 DEPORTIVO CORUNA 1
Mallorca looked to be on course for a rare victory after Aritz Aduriz outjumped two Depor defenders on 55 minutes to head in a looping cross from Enrique Corrales.
They almost doubled their lead when David Navarro hit the crossbar but Joan Verdu equalised from the penalty spot with just over 10 minutes left to leave Mallorca stuck in the relegation zone. Corrales was shown a second yellow card with just over five minutes left.
REAL VALLADOLID 2 ATHLETIC BILBAO 1
Valladolid upset Athletic's fine recent run to move above them into ninth thanks to two goals from Victor.
The striker netted from the penalty spot in the 38th minute and doubled his tally midway through the second half before Pablo Orbaiz scrambled in the rebound after Fernando Llorente smashed a penalty against the post.
RECREATIVO HUELVA 0 ATLETICO MADRID 3
Sergio Aguero was in superb form to score one and create two for strike partner Diego Forlan as Abel Resino enjoyed a winning start following his appointment as coach to replace sacked Javier Aguirre last week.
Aguero timed his run perfectly in the fourth minute to nod Florent Sinama Pongolle's cross from the right past Asier Riesgo and sliderule passes from the Argentine international then twice set up Forlan to open up a 3-0 lead at the break.
VILLARREAL 2 NUMANCIA 1
Villarreal stay in fifth on 37 points after Italian striker Giuseppe Rossi netted twice to give the home side only their third win in 12 league matches.
Rossi opened the scoring after a quarter of an hour when he fired into the net from close range before Carlos Reina Aranda equalised from the penalty spot on 39 minutes. Rossi grabbed the winner on 67 minutes with a low shot.
Played on Saturday:
REAL MADRID 1 RACING SANTANDER 0
The champions trimmed Barcelona's lead at the top to nine points thanks to a clinical strike by Argentine forward Gonzalo Higuain just after the break.
Raul headed the ball into Higuain's path and he raced into the area, turned inside a sliding challenge from Cesar Navas and clipped the ball over Tono into the far corner.
SEVILLA 1 REAL BETIS 2
Third-placed Sevilla lost further ground on Real after goals from Sergio Garcia and new signing Ricardo Oliveira gave Betis a 2-1 win and condemned their city rivals to a third consecutive league defeat.
Sevilla midfielder Aldo Duscher was dismissed for a second yellow card with around 20 minutes left and Garcia gave Betis the lead immediately after. Oliveira grabbed a second goal late on when he fired the ball under Andres Palop and Frederic Kanoute headed a consolation goal for Sevilla in added time.