Beaten once by Pejcinovic's strike, the Italian international was otherwise a solid presence at the back, making a couple of good saves.
A rather average performance from the left-back, who got up as often as he could on the flanks. A few great deliveries out wide but not tested.
Alongside his compatriot, Alex played out a decent game at the back, limiting the influence of the ineffectual Dario Cvitanich, though like Thiago Silva, given a testing time.
The Brazilian defender made his first competitive start for weeks, and enjoyed an incident-free performance. Made a couple of key interceptions but troubled at times with the threat from Bruls.
G. van der Wiel
The Dutch full-back fared well on the wings, managing to assert his authority on the right side. Linked well with Cavani, with a couple of decent moves, but still needs to work on his defensive strategy.
In the absence of Marco Verratti, the Italy international was the key passer in midfield, constantly laying balls over the top for Ibrahimovic and Cavani to give chase. Efficient in the middle.
Handed a first start after a recent bout of poor form, Pastore managed well - though there were still a few flaws in his game this evening. Linked well with Van der Wiel, creating chances.
Recovered from a rather nasty facial wound to really perform and outfight a rather inefficient Nice midfield. His versatility helped him in good stead this evening.
The young midfielder fared better in one of his few starts this afternoon. Fared better when he was more advanced, and managed to make a good account of himself.
Cavani endured a difficult outing, not exactly highlighting his outstanding finishing ability up against rookie goalkeeper Lucas Veronese. Upstaged by Ibrahimovic, adding to the question whether these two can still perform with each other?
The star of the show tonight, and the Swede captures all the headlines once again. A brilliant hat-trick struck, meaning he now has eight goals in his last four games. A late shout for the Ballon D'Or?
The young goalkeeper made his first start in Ligue 1 against the champions and as expected, he struggled after being beaten three times by Ibrahimovic.
Struggled at the back, but produced a couple of key blocks to keep his side in the game. Showed great positional sense to reduce the deficit with Nice's only goal.
Didn't make much of an impact at all, no connection with Christian Bruls, and attacked on the wing intermittently. Not his best game in all honesty.
The young full-back attempted to assert his authority at the back, to varying degrees of success. Not as threatening, and perhaps should've seen red for pulling on Ibrahimovic's shirt.
The attacking midfielder was at the centre of all of Nice's attacking endeavours this evening. If only his team-mates were on the same page. Superb on the wings for much of the evening.
The tenacious midfielder had a difficult evening in midfield, attempting to revitalise his flagging side. Didn't really use possession as efficiently, and wasteful, despite causing a few problems for PSG.
Traore's performance tonight was as average as you'd expect. Didn't really test Sirigu, or even contribute sufficiently to the attack. Nevertheless, defensively, he was impressive at times.
Didn't feature nearly as heavily as Bruls, despite his position as the creative hub of this Nice side. Poor delivery of the setpieces also marred his evening.
Struggled to assert himself in midfield, and was substituted promptly in the second half.
Injury curtailed his evening midway through the first period.
Made no impact whatsoever this evening. A huge disappointment for the Argentine forward.