Second-half substitute David Omilabu nearly made an instant impact after coming on in the 75th minute. He combined well with Adaramola down the left and found himself through on goal, albeit at a narrow angle. His ball across the box to Rak-Sakyi was just cut out by recovering United defenders.
Manchester United poured more players forward in an attempt to salvage a point in the final 10 minutes, but it was to no avail. Whitworth pulled off a strong save to stop a low driven shot from McNeil, whilst moments later a Palace counter-attack saw Rak-Sakyi and Gordon breaking from the halfway line - though neither could get a clean shot away.
The referee brought an end to proceedings, after five minutes of time added on, signalling a third successive away for Paddy McCarthy’s Eagles. They now sit in fifth place in the Premier League 2 Division 1, level with Manchester City on 21 points.
Manchester United: Heaton, Wellens, Fernandez, Mengi, Hardley, Svidersky (Garnacho 70), Iqbal, Savage, McNeil (Hoogewerf 83), Hansen-Aarøen, Elanga.
Subs not used: Jurado, Mastny, McShane.
Crystal Palace: Whitworth, D. Boateng, Adaramola, M. Boateng, Rich-Baghuelou, O’Brien, Banks (Taylor 83), Wells-Morrison, Kirby (Omilabu 75), Gordon, Rak-Sakyi (Imray 89).
Subs not used: Trialist, Quick.