Match ends, Real Madrid 7, Celta de Vigo 1.
Cristiano Ronaldo scored four times as Real Madrid cruised to a 7-1 win over Celta Vigo to move within a point of second-placed Atletico Madrid.
Ronaldo claimed his fifth hat-trick of the season to take his total to 39.
He struck three times in 15 minutes after the break, after Pepe had headed Real into a 1-0 half-time lead.
Iago Aspas pulled a goal back but Ronaldo completed his treble and headed in a fourth before Jese and Gareth Bale, on his comeback, scored late on.
Ronaldo's efforts - which took him past 350 goals for Real Madrid and up to second in La Liga history with 252 - saw Real bounce back from losing to Atletico in their previous home game, a 1-0 defeat that virtually ended their hopes of catching Barcelona at the top of the table.
That led to some unrest in the Bernabeu and Celta, who were unbeaten in three games in their pursuit of a place in the Europa League, should have gone ahead when ex-Liverpool striker Aspas headed against a post.
But Pepe calmed things down as he nodded in his first goal of the season from an Isco corner.
Real were below full strength but overwhelmed Celta in the second half as they gave themselves the perfect preparation for the second leg of their Champions League last 16-tie, which they lead 2-0, at home to Roma on Tuesday night.
Ronaldo lashed in a dipping, 25-yard drive five minutes after the break before curling a superb free-kick into the top corner.
Aspas coolly lifted his 10th league goal of the season over Keylor Navas to make it 3-1, but Ronaldo then tapped in his third goal to claim his 36th hat-trick in Spanish football.
With Celta's defence struggling, Ronaldo headed in from a corner and Jese ran through to slot the sixth before Bale, back from a calf problem that has kept him out since mid-January, completed the rout with a run and low shot which went in off a post.
What they said
Real Madrid coach Zinedine Zidane: "You know Cristiano, he is capable of scoring four goals and there are very few people capable of doing that. That is why he is unique.
"It is part of football that the fans whistle now and then.
"They are demanding fans, but at the same time they know their players well and always want more. That is good to help us improve and do more."
- 15CarvajalSubstituted forMarceloat 77'minutes
- 3PepeBooked at 29mins
- 23DaniloBooked at 25mins
- 22IscoSubstituted forBaleat 65'minutes
- 29Mayoral MoyaSubstituted forRodríguez Ruizat 70'minutes
- 7Cristiano Ronaldo
- 20Rodríguez Ruiz
- 13Blanco Veiga
- 19Castro OttoBooked at 59mins
- 2Mallo Novegil
- 20Gómez Solà
- 21Planas Antolínez
- 18WassSubstituted forBeauvueat 77'minutes
- 14Orellana ValenzuelaBooked at 85mins
- 8HernándezSubstituted forRadojaat 35'minutes
- 10NolitoBooked at 40mins
- 9Iago AspasSubstituted forGuidettiat 67'minutes
- 1Álvarez Conde
- 7Bongonda Mbul'Ofeko Batombo
- 23Señé Escudero
- Jesús Gil Manzano
- Shots on Target
Second Half ends, Real Madrid 7, Celta de Vigo 1.
Foul by Casemiro (Real Madrid).
Guidetti (Celta de Vigo) wins a free kick on the left wing.
Corner, Real Madrid. Conceded by Orellana.
Corner, Real Madrid. Conceded by Hugo Mallo.
Attempt blocked. Lucas Vázquez (Real Madrid) left footed shot from the right side of the box is blocked. Assisted by Danilo.
Sergio Ramos (Real Madrid) wins a free kick on the left wing.
Foul by Guidetti (Celta de Vigo).
Attempt blocked. Gareth Bale (Real Madrid) right footed shot from the right side of the box is blocked. Assisted by Lucas Vázquez.
Offside, Celta de Vigo. Sergi Gómez tries a through ball, but Nolito is caught offside.
Orellana (Celta de Vigo) is shown the yellow card for a bad foul.
Pepe (Real Madrid) wins a free kick in the defensive half.
Foul by Orellana (Celta de Vigo).
Attempt missed. Casemiro (Real Madrid) right footed shot from more than 35 yards misses to the left. Assisted by Mateo Kovacic.
Attempt saved. Claudio Beauvue (Celta de Vigo) right footed shot from outside the box is saved in the centre of the goal. Assisted by Guidetti.
Corner, Celta de Vigo. Conceded by Pepe.
Goal! Real Madrid 7, Celta de Vigo 1. Gareth Bale (Real Madrid) left footed shot from outside the box to the bottom right corner. Assisted by Casemiro.
Goal! Real Madrid 6, Celta de Vigo 1. Jesé (Real Madrid) right footed shot from the centre of the box to the bottom left corner.
Substitution, Celta de Vigo. Claudio Beauvue replaces Daniel Wass.