A sight for the ages: Cristiano Ronaldo together with Lionel Messi, Neymar and Kylian Mbappe.