Ronaldo and Messi have left their mark; Mbappe and Haaland will write their own tales