Edinson Cavani’s late diving header saw Manchester United come from behind against Tottenham after the striker saw an opener controversially ruled out by VAR.
United look certain to qualify for the Champions League, while defeat at home leaves Spurs highly unlikely to join them.
Cavani had a goal controversially ruled out in a an otherwise dull first half shortly before Son Heung-min gave Tottenham a 40th-minute lead with their first shot on target.
The second half was far more lively with United dominant.
Fred equalised from close range just before the hour-mark and Cavani then made up for his first-half frustration by diving to head home in the 79th minute.
The closest Tottenham came to an equaliser was when Cavani headed an attempted clearance against his own crossbar.
But substitute Greenwood made sure of the win when he fired past Hugo Lloris with almost the final kick.
Second-placed United’s win allowed them to cut runaway leaders Manchester City’s lead to 11 points having played one game fewer, although perhaps more importantly they are nine points above fifth-placed Chelsea.
Tottenham stay in seventh spot, six points behind fourth-placed West Ham.