The home side go three up after "poor" defending by Crystal Palace and Leeds captain Ethan Ampadu pounces.