Gianluigi DonnarummaProduced extraordinary reflex saves to deny Ødegaard and Saka. Immense throughout the competition.9
Achraf HakimiCaught out defensively in early stages before producing a brilliant finish that put the seal on PSG’s victory.8
Nuno MendesUncharacteristcally unsettled at times by Saka’s pace and trickery. Much prefers the ball being at his feet.6
MarquinhosAlways leads by example and is the real mainstay of this young PSG side. A class act.8
Willian PachoFollowed Merino everywhere. Reads the game really well and is never afraid to get his hands dirty.7
João NevesForms a formidable central midfield partnership with Vitinha. Covers every blade of grass and provides the hustle and bustle.7
VitinhaTook time to find his feet before expertly pulling the strings in midfield. Terrible penalty didn’t matter.8
Fabián RuizThe way he dummied Martinelli for his goal was pure class, even if he got lucky with the deflection off Saliba.8
Bradley BarcolaLooked more at home on the right flank after starting centrally. Gave Lewis-Skelly a headache.7
Désiré DouéFluffed his first chance after Saliba’s mistake but has some of the quickest feet in the business.8
Khvicha KvaratskheliaA joy to watch in the flesh. Always a danger and deserved to score with effort that stuck the post.9
Subs:Dembélé(for Barcola, 70) Instant impact with assist for Hakimi8.Hernández(for Doué, 74) Helped PSG close out win7.Ramos(for Mendes, 88)n/a
David RayaHad no chance with Ruiz’s goal. Pulled off some important saves to keepArsenalin it.7
Sign up toFootball Daily
Kick off your evenings with the Guardian's take on the world of football
after newsletter promotion
Jurriën TimberAn injury doubt beforehand but set the tone early on with high press. Kept very busy by the brilliant Kvaratskhelia.7
Myles Lewis-SkellyAlways plays with such a swagger but not his night. Taken off after harsh penalty call.5
William SalibaSloppy pass could have given away a goal. Unlucky with defection but has allowed mistakes to creep in.6
Jakub KiwiorLack of pace exposed by PSG’s front three. He has been an able deputy but definitely no Gabriel.5Thomas ParteyCaused havoc with early throws but could have done better with header that led to Ruiz’s goal.6
Declan RiceMistake led to a free kick for PSG’s opener before showing total commitment by chasing back to stop Doué.7
Martin ØdegaardUnlucky to be denied a goal and covered every blade of grass. But lacking something at the moment.6
Bukayo SakaMust be sore from being kicked so much. Deserved his goal and should have taken another late chance.8
Gabriel MartinelliEnjoyed some success against Hakimi before fading. Could have done more to prevent Ruiz scoring.6
Mikel MerinoAlways a willing runner but never really looked like scoring. Probably time to revert back to midfield.6Subs:Trossard(for Martinelli, 69) Added some impetus but too late.7Calafiori(for Lewis-Skelly, 68) Almost set up Saka for second.7 White(for Timber, 83)N/A