Match ends, Real Madrid 3, Almería 0.
James Rodriguez's stunning volley set Real Madrid on their way to victory over Almeria as Carlo Ancelotti's side closed on La Liga leaders Barcelona.
Rodriguez opened the scoring with a first-time strike to lift the home side out of a disappointing first half.
Almeria's Mauro Dos Santos turned in under pressure from Cristiano Ronaldo for an own goal, with Alvaro Arbeloa adding the gloss as Real cruised home.
Norway midfielder Martin Odegaard, 16, was an unused substitute for Real.
The teenager could have become the club's youngest player but will have to wait for his first appearance since joining from Stromsgodset in January.
Barcelona's lead over Real at the top of the table is now two points with four games to play.
For much of the first half Real looked unlikely to respond to their rivals' 6-0 win over Getafe on Tuesday.
But just before half-time Rodriguez produced a moment of brilliance to fire home a stunning volley worthy of comparison with his goal of the tournament for Colombia at the 2014 Fifa World Cup.
Dos Santos was then unfortunate to turn into his own net from close-range attempting to clear a Toni Kroos low cross, with Ronaldo appearing to be in an offside position.
With his side looking comfortable, expectation grew around Ancelotti's possible introduction of Odegaard.
Capped four times by Norway, the 16-year-old was one of three youngsters named on the bench with regulars Gareth Bale, Luka Modric and Karim Benzema all absent through injury.
It would have been a gentle introduction for the midfielder, as Real never looked like relinquishing their lead.
Arbeloa stole in front of Ronaldo to stab home a deserved third from a Javier Hernandez cross, leaving the Portugal forward kicking the net in frustration.
But Odegaard should still break Alberto Rivera's record, who made his Real debut in 1995 at the age of 17 years and 114 days.
- 2VaraneSubstituted forNachoat 86'minutes
- 5da Silva CoentrãoBooked at 76mins
- 24IllarramendiSubstituted forBorgesat 65'minutes
- 10RodríguezSubstituted forIscoat 65'minutes
- 20Rodríguez Ruiz
- 7Cristiano Ronaldo
- 43Mayoral Moya
- 25Martinez Andrade
- 4Navarro Jiménez
- 6Dos Santos
- 7Garcia RabascoSubstituted forAzeezat 67'minutes
- 22ParteySubstituted forEspinosaat 62'minutes
- 17Méndez OrtegaSubstituted forSundy Zongoat 58'minutes
- 15García Pérez-Roldán
- 21Jiménez Ortiz
- 1Cuesta Díaz
- 19Sundy Zongo
- 26Sánchez Aguayo
- 28Marín Molina
- Ignacio Iglesias Villanueva
- Shots on Target
Second Half ends, Real Madrid 3, Almería 0.
Attempt missed. Isco (Real Madrid) right footed shot from the centre of the box is close, but misses to the left. Assisted by Jesé with a cross.
Attempt missed. Cristiano Ronaldo (Real Madrid) header from the centre of the box is too high. Assisted by Pepe with a cross.
Corner, Real Madrid. Conceded by Mauro Dos Santos.
Attempt blocked. Cristiano Ronaldo (Real Madrid) left footed shot from the left side of the box is blocked. Assisted by Javier Hernández with a through ball.
Nacho (Real Madrid) wins a free kick in the defensive half.
Foul by Javier Espinosa (Almería).
Attempt blocked. Tommer Hemed (Almería) right footed shot from the centre of the box is blocked. Assisted by Mauro Dos Santos with a headed pass.
Corner, Almería. Conceded by Nacho.
Attempt missed. Javier Hernández (Real Madrid) right footed shot from the left side of the box is just a bit too high. Assisted by Cristiano Ronaldo with a cross.
Substitution, Real Madrid. Nacho replaces Raphael Varane.
Goal! Real Madrid 3, Almería 0. Álvaro Arbeloa (Real Madrid) right footed shot from very close range to the bottom right corner. Assisted by Javier Hernández following a corner.
Corner, Real Madrid. Conceded by Ángel Trujillo.
Attempt missed. Cristiano Ronaldo (Real Madrid) right footed shot from outside the box is too high. Assisted by Álvaro Arbeloa following a fast break.
Attempt blocked. Corona (Almería) right footed shot from outside the box is blocked. Assisted by Ramón Azeez.
Attempt blocked. Cristiano Ronaldo (Real Madrid) right footed shot from the left side of the box is blocked. Assisted by Isco.
Fábio Coentrão (Real Madrid) is shown the yellow card for a bad foul.
Foul by Fábio Coentrão (Real Madrid).
Ximo Navarro (Almería) wins a free kick on the right wing.