They have gone back and forth over the years, each man seeming to lock himself into a permanent place atop the soccer world.
When Lionel Messi had captured a record fifth Ballon d’Or in 2015, many thought that the chief rival of his career, Cristiano Ronaldo, would never be able to catch him. But catch him he has in 2017 and it now seems difficult to know who will end up on top in this epic battle to be remembered as the best of their generation – and perhaps of all time.
Cristiano v Messi:
1-0; 1-1; 1-2; 1-3; 1-4; 2-4; 3-4; 3-5; 4-5; 5-5