Real Madrid head coach Carlo Ancelotti's decision not to rest Cristiano Ronaldo was vindicated as the Portuguese forward scored four goals in a 5-1 La Liga rout of Elche.