Lionel Messi becomes only the second player in history to reach 900 official goals, triggering a fresh look at football’s ultimate finishers.