However, the Reds missed a lot of chances to reclaim the lead.
However, there is no point in blaming the referee because we've been seeing results like this since the season began.
Check out our full-time player ratings here:
Sixth-placed David de Gea
He made some impressive stops, but he was guilty of staying too close to his line too often. Eventually let down by shoddy defense.
Diogo Dalot has a five-star rating.
Ramsdale pulled off a stunning save to keep the score level at 1-1.
Victor Lindelof - 5
Nothing went wrong.
4 points for Raphael Varane
Tavares' goal was the result of a botched clearing. After recovering from an injury, he'll need to play in a few more games.
The second place finisher is Alex Telles.
If he's still at the club next year, the Brazilian will be lucky.
McCoy – 4 Scott McTominay
While not participating in the race, I received a second-half penalty.
A score of 5 for Nemanja Matic
With a beautiful cross, he set up Ronaldo's goal.
Jadon Sancho has a 6
One of the few players today who acted with a modicum of dignity. This guy made it appear so effortless that his opponents didn't even notice him.
Bruno Fernandes scored three points.
He missed a penalty and had another bad game.
Anthony Elanga (five points)
We had some good moments, but we didn't try hard enough to get him in behind. When he was on the ball, Arsenal had a hard time keeping up with him.
The seven-time European Player of the Year Cristiano Ronaldo
United's best player on the field. The 100th goal in his Premier League career.
Subs
No information on Jesse Lingard at this time
It aired way too late to get a rating.
Manchester United forward Marcus Rashford (N/A) came on in place of Lingard.
I don't know Juan Mata at this time.
All three replacements arrived late and did not contribute to the game in any way.
Alphonsus Odumu 6 w
Not impressive for manutd