- Ronaldo scores seventh goal in three games
- Eibar 14th in La Liga
Real Madrid moved closer to league leaders Barcelona after a comfortable victory against Eibar.
Cristiano Ronaldo scored his 38th league goal of the season with a fortuitous free-kick after a mistake by goalkeeper Xabier Irureta.
On-loan striker Javier Hernandez then ended his goal drought with a header before Jese Rodriguez added a third.
Barcelona threw away a two-goal lead to draw at Sevilla, going two points ahead of Real with seven games remaining.
Real Madrid play neighbours Atletico Madrid in the first leg of their Champions League’s quarter-final on Tuesday.
The European champions were without Gareth Bale due to injury and midfielders Toni Kroos and James Rodriguez who missed the match through suspension.
Manager Carlo Ancelotti handed a start to Hernandez, only the Mexican’s second since joining Madrid in September.
Ronaldo, who had a yellow card and a ban overturned by the Spanish football federation, opened the scoring after 21 minutes – his eighth in four games.
The Ballon d’Or winner’s free-kick struck from 25 yards caught out Eibar goalkeeper Irureta as it bounced in front and then over him into the goal.
Hernandez then scored his first goal since October as he connected with Alvaro Arbeloa’s cross to put a glancing header to the far post.
Jese then wrapped up the victory with a strike from the edge of the area, eight minutes from time.