Ronaldo's haul gave him 252 career goals, surpassing Telmo Zarra's mark of 251 goals that had stood as a record until Barcelona star Lionel Messi passed that milestone in 2014. Messi's hat trick in a 5-1 win at Rayo Vallecano on Thursday took his leading tally to 305.
After Pepe put Madrid ahead before halftime, Ronaldo scored with a long blast. He added another goal from a free kick, tapped in a short cross, and headed home a corner kick. Jese Rodriguez and Gareth Bale completed the demolition of a Celta side that held its own before halftime but fell apart in the second half.
Madrid remained in third place and a provisional nine points behind leader Barcelona, which visits Eibar today, when second-place Atletico Madrid also visits Valencia.
Disqualified from the Copa del Rey and its Liga title hopes all but gone, Madrid turns back to its most realistic chance to salvage the season when it hosts Roma on Tuesday in the Champions League round of 16, holding a 2-0 advantage.
Also Read
"Ronaldo is one of a kind," Madrid coach Zinedine Zidane said. "I never scored four goals. It's important that he scores heading into the Champions League."
That defeat ended with Ronaldo criticizing his teammates, opening the first squad crisis that Zidane had to publicly quell.
Defender Pepe headed the hosts in front in the 41st
minute after a drab first half for Madrid that saw Celta's Iago Aspas hit the woodwork early.
But the second half was lopsided after Ronaldo looped an unstoppable long strike over goalkeeper Ruben Blanco and into the net. Earlier, a poor pass by Ronaldo earned him some whistles from the crowd, and instead of celebrating the impressive goal, he pointed to his ear while soaking up the applause.
Bale, who played his first minutes as a substitute since being injured in January, scored off the post. Later, fourth-place Villarreal hosted Las Palmas, while Malaga visited Deportivo La Coruna, and Sporting Gijon played at Getafe.