Pierre-Emerick Aubameyang rescued a point for Arsenal as they held Manchester United to a 1-1 draw at Old Trafford.
The Red Devils took the lead on the stroke of half time with one of the only memorable moments from a drab first 45 minutes.
Scott McTominay broke the deadlock with a long-range effort that beat Bernd Leno with the help of a slight deflection before hitting the roof of the netting.
Arsenal started the brighter of the two teams after the break and eventually equalised through Aubameyang, who chipped David de Gea from inside the area.
The goal was initially flagged as offside but a VAR check saw this decision rightfully overturned.
Here’s how our man John Cross rated the performances from Old Trafford.
De Gea 7
Made excellent double save to deny Saka and Guendouzi. Defiant display in the United goal.
Booked. Deputising for the injured Wan-Bissaka, always Mr Versatile. Not what he was, but tried hard.
His partnership with Maguire looks excellent, nice big and small combo. Spotted and cleared danger.
Big presence in United’s defence in every sense. Has stepped up a level. Played Aubameyang offside, made big block.
Filled the left back role, kept Pepe very quiet but slack pass on equaliser. Spoiled his night.
MotM. Strong in the tackle, battled hard for every challenge and scored a cracker. Excellent.
Struggled to be fit for the game – and it showed. Looked off the pace. Only flashes of quality.
Booked. His non-stop running and energy was a positive for United. Hard working.
Caused big problems for Arsenal – looks destined to be a top player. Slotted in straight away.
Booked. His pace and forward runs were a feature for United. Decent. Getting better.
Booked. Clearly not fully fit but still worked hard and put in a real shift. Played role in United goal.
No chance on United’s goal. Must have nightmares playing behind this lot. Solid.
Booked. Got an early yellow which life difficult against James, but did well overall at right back.
Takes too many risks in defence, makes Arsenal look vulnerable at the back.
Solid defending, made one terrific recovery to block Rashford on the run. Generally solid.
Tends to lumber up and down the left wing. Lacking athleticism. Sluggish.
Ducked his head out of the way of McTominay’s shot. Unforgivable. Needs to up his game.
He catches the eye as he runs around a lot, but often like a headless chicken. Tried hard.
Arsenal’s best midfielder, showed passion and energy, baffling why he got subbed first. Missed one chance. Unlucky.
Looks so far off the pace with his misplaced crosses and wild shots. Poor. Must improve.
Only just turned 18 and yet looks a better bet than Pepe at the moment. Provided assist.
You could feel his frustration with a lack of service. Seized on one chance – and took it brilliantly.
Ceballos, for Torreira, 55 mins, 7
Fred, for Lingard, 74 mins
Greenwood, for Pereira, 74 mins
Nelson, for Pepe, 74 mins