Hosts Manchester United passed up the chance to qualify for the Champions League round of 16 as PSV Eindhoven earned a deserved 0-0 draw to keep their own hopes alive.
United dropped to second in Group B with 8 points from five matches. PSV sit third with one point less than United after the fifth round.
United had PSV penned in their half for much of the opening quarter but Jeroen Zoet remained untroubled.
Jesse Lingard might have changed that when Anthony Martial let a Wayne Rooney ball pass through his legs and into Lingard's stride, but the young winger's touch was too heavy and he failed to profit.
Without building up great momentum, United had a series of half-chances.
The visitors were not helped by the early loss of winger Luciano Narsingh to an apparent hamstring injury, Gaston Pereiro taking his place, yet they grew into the game and steadily defended to hold on to a draw.