Following their narrow 1-0 defeat to Barcelona in the Champions League quarter-final first leg on Wednesday, Manchester United still have a chance of progressing into the last four of the competition.

However, ahead of the second leg at the Camp Nou on Tuesday, United had to concentrate on qualifying for next season’s competition.

The race between United, Spurs, Arsenal and Chelsea for the 3rd and 4th positions in the Premier League is fascinating.

So, dropping points at home to West Ham at Old Trafford on Saturday evening was unthinkable for Ole Gunnar Solskjaer’s side.

But the Red Devils picked up all three points...just.

West Ham should have taken the lead after just 10 minutes when Felipe Anderson had his goal incorrectly ruled out for offside.

Things got even worse for the Hammers when referee Graham Scott adjudged Robert Snodgrass to have brought down Juan Mata.

Replays showed the decision was harsh.

Paul Pogba stepped up to give his side a first-half lead.

But Anderson did get himself on the scoresheet in the second half.

David de Gea’s poor throw was picked up by Declan Rice. The midfielder found Manual Lanzini, whose cross was finished by Anderson at the back post.

But the game changed with less than 15 minutes remaining.

West Ham substitute Michail Antonio smashed the crossbar before he forced De Gea into making a world-class save from a header.

Seconds later, United went up the other end and Anthony Martial won his side a penalty.

It was the same result for Pogba, who scored to put United 2-1 up and give them a massive three points.

United are now fifth, going above Arsenal for the time being.