In 21 minute once again man was Ronaldo, who can not blame any one except himself when he was unable to give a direction to ball towards goal post at Gareth Bale's excellent cross.
Except these moments first half was a mixed show by both teams and score was 0-0 at end of half time.
Elche started second half with greater energy and Aaron Niguez's was just on the verge of scoring when his fierce shot was stopped by Iker Casillas.
In 56th minute Cristiano made a superb run with ball and created a half chance for Benzema, but a mixed up happen between goalkeeper Przemyslaw Tyton and defender David Lomban, here Benzema utilised golden opportunity by scoring an easy goal and finally helped Madrid to take lead.
12 minute later, Ronaldo doubled the lead with a world class header at the top of post, by scoring on Isco's cross.
It was Carlos Ancelotti's 100th game as a coach for Real Madrid, who celebrated with a 2-0 victory. This match was also special for captain Iker Casillas, who made his 500th La Liga appearance for Real Madrid.
Ronaldo scored his 29th La Liga goal where as Benzema struck his 13th goal.
Next clash will be against Villarreal on 1st of March.