Ronaldo beats Messi in the earnings stakes

The battle between Cristiano Ronaldo and Lionel Messi for supremacy of world football has been going back and forth for the best part of a decade. And now it has taken another twist.