Guilty of a dreadful pass out that went straight to Nene after 11 minutes. Had it not been for an uncharacteristic miss from Ibrahimovic, it would have cost his side dearly. Otherwise, he had no serious work.
Deployed in the heart of the defence, he had one uncomfortable moment when attempting to deal with a high ball but looked comfortable on the whole.
A very tidy performance from the right-back, although much of the damage was done down on the opposite flank. He defended stoutly when required and got past Maxwell on the occasions he did progress.
Generally coped well with the threat of the surprisingly sterile PSG attack, though was caught wrong side of Ibrahimovic on one occasion. Nothing came from his error.
Raided forward sensibly but dangerously from his role on the left of the Porto rearguard. Caused Van der Wiel incredible headaches and forced the right-back to be replaced. A very strong showing from the full-back, though at crucial times his final ball let him down.
Wasted a glorious early chance in the opening minutes of the game, cracking a chance wide from close range. He would offer a threat throughout this game, not just direct on goal, but with his passing from open play, too.
Posed PSG problems with his intelligent movement and was ready to shoot on sight. Denied by a terrific Sirigu save with nearly half an hour played and flashed a fine volley just wide early in the second period. Got his reward late on with a world-class finish.
Formerly of PSG’s great rivals Marseille, he failed to show his best form in this game. Got into position to receive passes regularly and used the ball steadily, though a little cutting edge was lacking to his play.
Got on top of the PSG midfield and broke up play superbly. Really laid the platform from which the home side dominated this encounter.
Headed a glorious chance over the top 10 minutes before the break when a free kick picked him out perfectly. Was a persistent menace to the visiting side, although he lacked a cool head at the moment of truth more than once.
Made a brilliant start to the game, creating havoc in the PSG rearguard. Although he would not quite maintain these heights, he was an immense threat throughout and the visitors never looked comfortable coping with him.
Has not been in the most convincing of form lately, and fumbled an early shot from Danilo, nearly presenting a simple chance to lurking attackers. Made up for this with a very fine same from Rodriguez with half an hour gone and commanded his box well. Helpless with the winning goal.
Left himself in a difficult situation early on when he was booked for a foul on Varela and for the first time in a PSG shirt he did not look entirely comfortable. At key moments, his positioning was superb, however.
Deployed in the place of Alex, he struggled at times with the movement of the home attack. Made a goal-saving block early in the second half and showed improved positional sense but will enjoy better evenings.
G. van der Wiel
Is by no means PSG’s first-choice right-back and would not have impressed Carlo Ancelotti on this outing. Many of Porto’s best attacks came down his flank, and the Dutchman seemed to have few ideas how to stem the flow. Withdrawn after a poor hour.
Was too easily beaten for strength at times but the main threat to PSG did not come down his flank. Contributed only moderately to the offence of the French outfit but did not have a telling influence at either end of the field.
PSG’s most active attacking player, the former Espanyol and Monaco star was vigilantly tracked by the home defence when he was in possession and could not make anything happen for his side.
Uncharacteristically gave the ball away in the early moments of the game to present a terrific chance to Moutinho. This set the tone for a difficult game for the teenager, whose naivety at this level was exposed for the first time.
Has been on great form lately but on this occasion he seemed to be on his heels a little and was beaten to the ball on several occasions. Popped up crucially at key times by stealing the ball off the toes off Rodriguez as he was about to score twice early in the second half.
Normally a steady performer for Carlo Ancelotti’s side, this game bypassed the midfielder to a large extent. He failed to exert any influence on matters but he was full of energy.
Did not get involved in play enough, though when the winger did get the ball there was always a sense something could happen due to his direct running.
The birthday boy missed a fine early chance when he headed a Nene cross wide and then went for a first-time flick when through on goal when he had enough time for a touch or two. Some lovely touches in the middle of the field, but at key times the Swede was not up to his usual standard.