Crystal Palace secured a dramatic 2-1 win over the Red Devils, with a first victory recorded against Manchester United in 30 years
Palace have spent time out of the top tier, but had faced United on 20 occasions heading into a latest showdown on Saturday.
Jordan Ayew fired them in front in the 32nd minute, with United well short of their best in the first half.
Ole Gunnar Solskjaer’s side then spurned a glorious opportunity to level matters as Marcus Rashford missed from the spot.
Daniel James appeared to have rescued a point when he netted a minute from the end of normal time, but there was to be one more twist in the tale.
Pogba, who missed a penalty in Monday’s 1-1 draw at Wolverhampton Wanderers, compounded another poor performance.
He gave the ball away in the danger zone and Van Aanholt pounced to beat De Gea with a low shot from 12 metres to drive home a stoppage-time winner.
The result means that both teams have won one, drawn one and lost one of their opening three matches of the campaign.
United will attempt to return to winning ways away to Southampton next Saturday, while Palace are in EFL Cup action against Colchester United on Tuesday night.