French international Karim Benzema scored in his third consecutive game as Real Madrid beat Hercules 2-0 and moved within four points of La Liga leaders Barcelona.
Benzema has had his fair share of criticism from coach Jose Mourinho this season but has hit form in recent weeks and had a good understanding in attack alongside Emmanuel Adebayor against Hercules.
With Real facing an important UEFA Champions League match against Lyon in midweek, Mourinho held in reserve Pepe, Xabi Alonso and Cristiano Ronaldo but second-from-bottom Hercules failed to take advantage and caused little danger.
Benzema slotted home an Alvaro Arbeloa pass midway through the first half and then struck again after the break.
Earlier struggling Almeria snatched a point against Atletico Madrid with substitute Henok Goitom heading home to equalise in a 2-2 draw on Saturday.
Almeria will be happy with the point after twice coming from behind but they remain in the bottom three while Atletico will go home knowing that poor defending cost them a win in their battle for a European place.
Sergio Aguero put Atletico ahead after latching onto a ball over the defence but Albert Crusat drew Almeria level. Aguero looked to have given Atletico the win when he struck a left shot into the corner from the edge of the area but Almeria again responded with Goitom powering a Jose Ortiz cross past the outstretched Atletico goalkeeper.
The battle for a UEFA Europa League place has opened up with Espanyol having lost six out of their last seven games, and Athletic Bilbao having lost their previous four until they beat Sevilla. Atletico have now moved up to seventh while above them Espanyol take on Deportivo la Coruna and Athletic Bilbao play Getafe.
In today's late match, Valencia, who suffered an early exit from the UEFA Champions League by Schalke, fell 4-0 to Zaragoza.
Goals from Jiri Jarosik and Ander Herrera in the first half and a brace of penalties after the break from Gabi completed a miserable night for Valencia. They finished the game with ten men as Marius Stankevicius was sent off in the 65th minute for a second yellow card he received in conceding the first penalty.
Guardiola expects tough test
Leaders Barcelona travel to Sevilla on Sunday and coach Pep Guardiola is expecting a stern test for his side. The Catalan club, who hold a seven-point advantage at the top of the table, turn their attention back to La Liga action after beating Arsenal in a controversial Champions League eliminator.
"Last season against Sevilla I had my worst 20 minutes as a coach. With ten against 11 at 0-3 we finished the game suffering a lot," said Guardiola, who is not concerned that his side has only managed one goal in each of their last two league games.
"This is one of the toughest stadiums to come to but I don't think our scoring record is a problem as the key is to create chances which we have done. Sevilla have a very good side and although [Luis] Fabiano is not playing there is [Alvaro] Negredo who is in excellent form and a similar type of player."
The thought of facing Barcelona's attacking trident of Leo Messi, Pedro Rodriguez and David Villa is a sobering thought for Sevilla defender Martin Caceres.
"The key is to be concentrated for 90 minutes and to try and impose our own football but it won't be easy as all their players have tremendous ability," said Caceres. "We will have to run a lot to beat them, be lucky and also play with the right mentality to win the match."
For the first half of the season, Villarreal managed to keep on the shoulders of the top two but they prepare to meet Sporting Gijon looking to rediscover that consistency they have lost partly due to injuries.
Malaga's outlook is bleak as they sit at the foot of the table following two straight defeats, including a 7-0 thrashing by Real Madrid. They now have a difficult away trip to Real Sociedad, one of the surprise packages this season and still with an outside chance of qualifying for Europe.