Michael Olise scored a sensational 91st-minute free-kick to deny Manchester United a 10th successive win.
The visitors were certainly in control of proceedings, and came close to an opener when Luke Shaw’s volley drifted narrowly wide.
Erik ten Hag’s men have been water-tight at the back since the season’s resumption, with Jack Grealish’s header in the Manchester Derby the only goal they’d conceded prior to kick-off.
It was clear that Patrick Vieira’s men had a mountain to climb, with United going on to win all 10 of their PL games this term when scoring first.
A major contributing factor to that record has been the ever-impressive Casemiro, who once more showed his tremendous quality to take the sting out of Palace and control the play.
De Gea was called into action once more, making a fabulous save to deny Marc Guéhi’s powerful header.
Ten Hag’s men looked to have seen off the Palace wave, before Olise produced something sublime, firing a long-range free-kick beyond De Gea via the underside of the bar – a hurdle in United’s path ahead of their clash with Arsenal on Sunday, which they’ll be forced to navigate without Casemiro, after the Brazilian picked up his fifth yellow card of the season.