Manchester United maintained their Champions League charge after a VAR blunder sparked a 3-0 win at Aston Villa.
Ole Gunnar Solskjaer’s men closed the gap on fourth-placed Leicester to a point, with fifth-placed United set to go to the King Power Stadium on the final day of the season.
Aston Villa raged about the penalty but defeat was another hammer blow to their dwindling hopes of avoiding the drop.
With time running out to save themselves Villa needed something special and they almost caught United cold after 25 minutes.
Trezeguet strode forward unchallenged after Pepe Reina’s clearance, but his low strike hit the outside of the post, a miss which would prove costly two minutes later.
United had been leggy but took their golden chance to open the scoring when Bruno Fernandes went down under Ezri Konsa’s challenge.
Villa were furious, with the midfielder appearing to tread on Konsa – indeed it was more of a foul on the Villa man. But the decision stood after a VAR review.
It allowed Fernandes to roll in his seventh goal in just 10 Premier League appearances.
Villa would have felt hard done by going into half-time a goal behind, yet Mason Greenwood delivered a killer blow in stoppage time.
Anthony Martial pressured Tyrone Mings into conceding possession midway in United’s half for Fernandes and Greenwood to break.
Martial eventually returned the ball to Greenwood and, with Douglas Luiz standing off, the teenager’s rocket flew into the bottom corner from the edge of the box.
Rashford had a goal ruled out with Pogba offside, but United did not have to wait long for their third which arrived after 58 minutes.
With Villa’s confidence shot, they left Pogba free 18 yards out and he had time to sweep a fine finish low past Reina – his first United goal since April 2019.
Martial smacked the bar as United threatened to run riot, but they were forced to settle for what they had after Rashford was denied by Reina late on.
Final score: Aston Villa 0-3 Manchester United