Petr Cech – 6
Should have stopped Liverpool’s third goal but produced a number of saves to keep his side in the game.
Hector Bellerin – 6
Provided the superb cross for Sanchez’s goal but struggled defensively to contain Liverpool’s attackers.
Laurent Koscielny – 5
Was constantly under attack from the Liverpool leading line and although he dealt well with balls in the air, the balls through the defence were a struggle.
Nacho Monreal – 4
Had a disappointing first-half and was substituted for Mustafi at half-time who was an improvement.
Ainsley Maitland-Niles – 6
Showed promise and enjoyed his occasional attacking forays but was often too busy marking Salah.
Jack Wilshere – 7
Was comfortable on the ball and linked up well with Ozil and Sanchez – his late run back to rob Salah of the ball displayed his never-say-die attitude.
Granit Xhaka – 6
A fine long-range strike gave Arsenal their second goal – his second-half performance was markedly better than his first.
Alex Iwobi – 6
Poor in the first-half as he was caught out of possession on more than one occasion and seemed slightly off the pace going forward.
Mesut Ozil – 7
Appeared like he’d struck the match-winner when he coolly chipped the ball over Mignolet but it wasn’t to be – a solid performance from the German.
Alexis Sanchez – 6
Provided the finish to Arsenal’s first passage of quality play to score Arsenal’s first but he also lost possession too easily which often left Arsenal pinned back in their own half.
Alexandre Lacazette – 6
Often showed sharpness and appetite but was rarely given service of any notable quality – didn’t manage a single shot on target.
Simon Mignolet – 4
Should have done much better with Arsenal’s equaliser –Xhaka’s strike was fierce but central and should have been saved – conceded three of Arsenal’s four shots on target, with the other being a wayward Ozil cross.
Joe Gomez – 6
Took his eye off Sanchez for too long that awarded the Arsenal striker too much space to get Arsenal’s first goal which led to a remarkable turnaround – otherwise another solid performance.
Dejan Lovren – 6
Was comfortable enough in the first-half but crumbled in the second – poor positioning and lack of dominance allowed Arsenal back into the game.
Ragnar Klavan – 6
Wasn’t really tested in the first-half but did well to nullify Lacazette – but was part of the permeable defence that conceded three in five second-half minutes.
Andrew Robertson – 5
Delivered plenty of crosses in the first-half but the execution was lacking in quality –struggled to get heavily involved in the match and was often on the periphery.
Emre Can – 7
Was the rock in Liverpool’s midfield for much of the match but disappeared in the crucial moments when Arsenal got their goals – didn’t close down Xhaka and track the run of Ozil.
Jordan Henderson – 6
Was substituted in the 10th minute with a pulled-hamstring and replaced by Milner who was neat and tidy in central midfield.
Philippe Coutinho – 7
Scored Liverpool’s opener with a looping, deft header over Cech and provided many quality touches on the right but quickly tired and replaced in the latter stages.
Mohamed Salah – 7
Provided a fine finish at the end of a pacey and skillful counter-attack to extend Liverpool’s lead to two – was guilty of passing up a number of goalscoring opportunities but linked up well with Coutinho.
Sadio Mane – 5
The only member of the ‘fab four’ not to score and arguably the only one not to fully shine – he has had his rest but still does not seem to be quite comfortable in the current Liverpool setup.
Roberto Firmino – 8
Yet again made the runs that created the space for Coutinho and Salah to exploit – a tireless performance that also saw him score Liverpool’s equaliser to make it 3-3.