The 30-year-old rediscovered his best form to answer critics who have suggested his powers are beginning to fade, Karim Benzema gave Real Madrid an early lead before the former Balon d'Or winner scored from the penalty spot having won the penalty himself.
James Rodriquez who have come under heavy criticism this season then extend the home side lead with a deflected before Ronaldo scored his superb second and Real Madrid's fourth goal in the first half.
Second half substitutes Jese Rodriquez dominated the second half as he set up CR7 for his hattrick before forcing Duarte to score an own goal after dancing through the Espanyol defence line.
The win see Real Madrid make it home and away six nil victory over the Barcelona based club while Zidane continue his fine form in the Santiago Bernabeu where has now won three straight matches scoring 16 goals and conceding just one.
Real Madrid is still third on the League table but with just a point behind second placed and city rival Atletico Madrid.
James Rodríguez has been involved in more goals than any other midfielder in La Liga this season (4 goals, 6 assists)
Karim Benzema has scored in all 5 matches he played in 2016 so far
Cristiano has now scored 39 hat tricks in his career
LA LIGA TOP GOAL SCORERS
1. Luis Suarez & Cristiano Ronaldo (19)
DOWNLOAD and WATCH here http://www.gq234.com/video-