Crystal Palace Under-18s put in a performance of the highest quality as they put reigning U18 Premier League South champions Southampton to the sword.