Rodriguez helps Real cut Barca lead to two again
Real Madrid kept up the pressure on Primera Division leaders Barcelona by beating Almeria 3-0 at the Bernabeu to return to within two points of their fierce rivals.
Twenty-four hours after Barcelona dismantled Getafe 6-0 to go five points clear at the summit, Carlo Ancelotti's side were clinical against Sergi Barjuan's strugglers as a stunning James Rodriguez (below) volley, a Mauro dos Santos own-goal and a late Alvaro Arbeloa strike sealed a routine victory.
A fifth successive league victory sees Real move on to 82 points - two behind Barcelona - with four league games remaining.
Defending champions Atletico Madrid kept themselves in the title race, just barely, as Fernando Torres' winner away to Villarreal left them seven points behind their city rivals.
The striker, back at his boyhood club on loan from AC Milan, came off the bench to fire an impressive winner in the 73rd minute at El Madrigal as it finished 1-0.
Sevilla kept their quest for Champions League football alive with a convincing 3-1 win at struggling Eibar.