MANCHESTER UNITED came from behind to beat Arsenal 3-2 at Old Trafford in a Premier League thriller.
The Red Devils fought back from an Emile Smith Rowe opener to lead through goals from Bruno Fernandes and Cristiano Ronaldo.
Martin Odegaard instantly brought the visitors level but a Ronaldo penalty settled the game as the Portuguese superstar helped himself to another brace.
Here are SunSport reporter Martin Blackburn's ratings from the game.
David de Gea - 5
Had his ankle trodden on by Fred in bizarre opener but surely has to try to stay on his feet until the ball is out.
Redeemed himself partly with great save to deny Gabriel.
Diogo Dalot - 6
Stepped in for injured Wan Bissaka – and can be pleased with his first league start for United since 2019.
Reverse pass was key to United’s second goal.
Victor Lindelof - 6
A couple of big headers clear when Arsenal and had a decent duel with Aubameyang.
Brilliant late tackle on the marauding White late on.
Harry Maguire - 7
Skipper returned from suspension despite strong performance by Bailly at the weekend.
Improved defensively and was United’s most creative player at times as he sprayed the ball around.
Alex Telles - 6
Once again stepped in for Shaw and had a real battle with Martinelli – but the Gunners had too much joy down his flank, including for their equaliser.
Fred - 7
Calamity for the opening goal as he fouled his own keeper but kept battling and teed up equaliser for Fernandes before winning the pen for number three.
Typically mixed night.
Scott McTominay - 6
Broke up plenty of Arsenal attacks and tried to keep it simple. Provides protection for the back four alongside Fred.
Jadon Sancho - 7
Handed another start and took a long time to get into the game but played a key part in pulling United level and the build up to the pen.
Bruno Fernandes - 7
Rounded off a well worked move for the equaliser to mark his 100th appearance for United. Much more like the Bruno of last season. Linking up play.
Marcus Rashford - 6
Quiet in the first half but made his mark by teeing up Ronaldo to put United ahead – made way for Lingard late on and still has not played 90 minutes this season.
FREE BETS: GET THE LATEST BETTING SIGN UP OFFERS AND FREE BETS
Cristiano Ronaldo - 8
Yet another big contribution from Ronny – two more crucial goals to make it 801 for club and country. If he’s a problem for Rangnick then surely it’s a good one.
Jesse Lingard (for Rashford, 79) - 5
Anthony Martial (for Ronaldo, 90) - 5
Donny van de Beek (for Fernandes, 90) - 5
⚽ Read our Football news live blog for the very latest rumours, gossip and done deals