Crystal Palace giving one hell of a performance.