There were also wins for Sporting and Zaragoza in the early evening games from La Liga.
Third-placed Villarreal consolidated their position as the best of the rest in Spain with an entertaining 4-2 win at home to Osasuna. Marco Ruben helped Borja Valero's cross into the net on 21 minutes but saw his opener cancelled out by Hungarian midfielder Kristian Vadocz's cool finish two minutes into the second half. Cani restored the lead three minutes later with a wondergoal from the centre circle. Joan Capdevila scored a third on 65 minutes before Calleja restored some hope for the visitors on 70 minutes with a well-placed shot past Diego Lopez. However, the home side put the game to bed with seven minutes remaining when Gonzalo Rodriguez headed home from a corner.
Sporting Gijon 2-0 Hercules
Sporting were quick out of the traps, taking the lead in the first minute. Canella's inch-perfect cross from the left found David Barral at the far post and the lone striker headed home into the net. The men from Gijon made sure of the three points just before the half-hour mark with a thunderous left-footed drive into the net from Nacho Cases. Worryingly for the visitors, Dutchman Royston Drenthe picked up a knock towards the end.
Real Zaragoza 1-0 Levante
Zaragoza managed a vital home win over fellow strugglers Levante with an aggressive performance, in which they had five players booked. The decisive moment came on the stroke of half-time when Gabi's fine individual effort found the back of the net after finally coming off Levante goalkeeper Manolo Reina. The win lifts Zaragoza above Levante, although both sides occupy two of the three relegation spots alongside Almeria.
Getafe 0-4 Real Sociedad
The visitors took the lead from the penalty spot in the tenth minute. Xabi Prieto made no mistake from twelve yards, having helped win the spot-kick when his cross was handled by Miguel Torres. It went from bad to worse from then on for los Azulones. French hotshot Antoine Griezmann then doubled the lead on 32 minutes before controversially celebrating the goal in front of the incensed home fans. Mikel Aranburu rubbed salt into El Geta's wounds with a late double, scoring two goals in the final three minutes of normal time. The Basque side leap to 11th spot, three places and two points behind Getafe in the table.