Messi and Ronaldo's enduring duel