Cristiano Ronaldo netted for the eighth consecutive game as Real Madrid romped to a 5-0 success away at Real Mallorca on Sunday evening.