Mauro Icardi – (On for Mbappe 90+4’’) N/A. Reuters
RB LEIPZIG: Peter Gulacsi - 7: No chance with goals but turned Mbappe strike over bar to prevent PSG going into break 3-1 up. Saved well when same player galloped through on goal in 65th minute. Getty
Mohamed Simakan - 6: French defender, who gave away penalty that handed PSG win in Paris, found Mbappe’s pace impossible to deal with at times here. Had chance to level scores in second half but headed chance wide. Booked for pulling on Wijnaldum’s shirt as PSG threatened to counter attack. AFP
Willi Orban - 6: Centre-half produced vital block to turn Di Maria volley wide for corner six minutes before break. Hungarian was harshly hooked at half-time as Leipzig reshuffled pack. AFP
Josko Gvardiol - 7: Croat defender was rock at back. Tackled well, important challenges in the air and helped keep the attacking threats of Di Maria and Neymar down to a minimum. EPA
Konrad Laimer - 6: Austrian midfielder fired shot wide when he should have hit target after 14 minutes that would have put team 2-0 up. Moved to right wing-back from the centre in second half but couldn’t provide the creative spark Leipzig needed. AFP
Tyler Adams - 6: American was booked after 20 minutes – which rules him out of their next game - for gently pushing Di Maria who rolled around on floor like he’d been shot. Played Wijnaldum onside for second goal. AFP
Nordi Mukiele - 7: Set up chance for Silva with cross from right after 10 seconds and caused PSG plenty of problems, particularly spell in first half when Leipzig seemed to be running through the defence at will. AP
Angelino - 6: No repeat of the deadly balls into middle he produced in Paris reverse fixture but came close to scoring in second half but goal-bound strike was blocked by Marquinhos and stopped Hakimi offering much of a threat going forward. AFP
Christopher Nkunku 8: Brilliant diving header to put Leipzig in front with his fifth Champions League goal of campaign. Blazed another chance over bar when well placed. Saw header easily saved by Donnarumma in last 10 minutes. AFP
Emil Forsberg - 6: Swede had game’s first shot on target with weak effort straight at keeper but caused chaos in PSG defence with link-up play with Nkunku and Silva in first half. Less and less involved as match went on and taken off before hour mark. AFP
Andre Silva - 6: Brilliant cross from left to supply Nkunku for opening goal but saw weak penalty saved by Donnarumma minutes later. Getty
SUBS: Amadou Haidara – (On for Orban 46’) 6: Had early chance to punish slack PSG passing but failed to supply easy ball with teammates threatening to get clear on goal. Tried to drive team forward from midfield and fired one shot over bar. AP
Yussuf Poulsen – (On for Silva 59’) 6: Big Danish striker offered Leipzig something different and was a handful after coming on. Booked in injury time. AFP
Dominik Szoboszlai – (On for Fosberg 59’) 6: Glorious chance to make it 2-2 but could only miss-hit shot wide. Tucked perfect penalty right into corner in last minute to level scores at 2-2. Reuters
Dani Olmo – (On for Adams 74’) 5: Highly-rated Spanish midfielder was brought on as Leipzig searched for leveller but failed to make any impact. EPA
Benjamin Henrichs – (On for Laimer 85’) N/A
PSG RATINGS Gianluigi Donnarumma - 7: Giant Italian goalkeeper saved Silva penalty to stop Germans taking early two-goal lead. Important touch on Nkunku cross that looked destined for substitute Poulsen’s head. Booked for dissent after late penalty was given. EPA
Achraf Hakimi - 6: Caught sleeping for first goal as Silva found space down his right flank to put cross over. Looked to push on down the flank when opportunity arose but impact few and far between going forward. AFP
Marquinhos - 6: PSG centre-halves were ripped apart at will by Leipzig for opening 20 minutes. But was captain’s header that set-up Wijnaldum for Dutchman’s second goal and he was much improved in second half. AFP
Presnel Kimpembe - 4: Like corresponding game in Paris, Kimpembe and Marquinhos were often all over the place and their decision-making was often abysmal. Lost Nkunku for first goal and booked for reckless tackle later in half. Ludicrous challenge on same player to give away late penalty. Reuters
Nuno Mendes - 5: Left-back looks some player pushing forward but, appropriately for PSG, not so convincing defensively. One of too many PSG players who go down screaming at slightest of challenges. Stupid booking for kicking ball away after a foul. AFP
Danilo - 5: Clumsy challenge to give away penalty and earn booking but let off hook by Silva miss. Gifted possession to Leipzig on several occasions and this was a performance to forget from midfielder. AFP
Idrissa Gueye - 6: Solid if unspectacular. Strong in the tackle, kept things simple with his passing and an improvement on the corresponding fixture in Paris when the Senegalese midfielder was dreadful. AFP
Georginio Wijnaldum - 8: Finished Mbappe’s ball back to score his first goal for the club with PSG’s first shot on target and then headed home his second before half-time after VAR showed he narrowly beat the offside trap. The Dutchman's PSG career needed a kick-start and this could be it. AP
Angel Di Maria - 6: Saw pass intercepted that led to opening goal, then produced an embarrassing over-reaction to a little shove by Adams. Showed his quality, though, with ball behind defence to put Mbappe clear before half-time. AP
Neymar - 6: Quiet games with few flashes of skill but some probing passes through the Leipzig defence to pick out teammates. Played key ball in run-up to Wijnaldum’s first goal. Booked for chopping down Mukiele and a key member of PSG’s impressive acting classes when challenged. Getty
Kylian Mbappe - 7: Unselfish cut back for Wijnaldum to equalise but should have scored just before and after half-time when he had one shot saved by Galasci and fired the other high and wide. Unstoppable when he hits top gear, with his pace leaving defenders for dead. AFP
SUBS: Ander Herrera – (On for Wijnaldum 85’) N/A. Booked for kicking ball away from Gulasci as goalkeeper looked to boot ball forward out of his hands in injury time which enraged Leipzig players. AFP
Thilo Kehrer – (On for Di Maria 85’) N/A. AFP
Mauro Icardi – (On for Mbappe 90+4’’) N/A. Reuters
RB LEIPZIG: Peter Gulacsi - 7: No chance with goals but turned Mbappe strike over bar to prevent PSG going into break 3-1 up. Saved well when same player galloped through on goal in 65th minute. Getty
Mohamed Simakan - 6: French defender, who gave away penalty that handed PSG win in Paris, found Mbappe’s pace impossible to deal with at times here. Had chance to level scores in second half but headed chance wide. Booked for pulling on Wijnaldum’s shirt as PSG threatened to counter attack. AFP
Willi Orban - 6: Centre-half produced vital block to turn Di Maria volley wide for corner six minutes before break. Hungarian was harshly hooked at half-time as Leipzig reshuffled pack. AFP
Josko Gvardiol - 7: Croat defender was rock at back. Tackled well, important challenges in the air and helped keep the attacking threats of Di Maria and Neymar down to a minimum. EPA
Konrad Laimer - 6: Austrian midfielder fired shot wide when he should have hit target after 14 minutes that would have put team 2-0 up. Moved to right wing-back from the centre in second half but couldn’t provide the creative spark Leipzig needed. AFP
Tyler Adams - 6: American was booked after 20 minutes – which rules him out of their next game - for gently pushing Di Maria who rolled around on floor like he’d been shot. Played Wijnaldum onside for second goal. AFP
Nordi Mukiele - 7: Set up chance for Silva with cross from right after 10 seconds and caused PSG plenty of problems, particularly spell in first half when Leipzig seemed to be running through the defence at will. AP
Angelino - 6: No repeat of the deadly balls into middle he produced in Paris reverse fixture but came close to scoring in second half but goal-bound strike was blocked by Marquinhos and stopped Hakimi offering much of a threat going forward. AFP
Christopher Nkunku 8: Brilliant diving header to put Leipzig in front with his fifth Champions League goal of campaign. Blazed another chance over bar when well placed. Saw header easily saved by Donnarumma in last 10 minutes. AFP
Emil Forsberg - 6: Swede had game’s first shot on target with weak effort straight at keeper but caused chaos in PSG defence with link-up play with Nkunku and Silva in first half. Less and less involved as match went on and taken off before hour mark. AFP
Andre Silva - 6: Brilliant cross from left to supply Nkunku for opening goal but saw weak penalty saved by Donnarumma minutes later. Getty
SUBS: Amadou Haidara – (On for Orban 46’) 6: Had early chance to punish slack PSG passing but failed to supply easy ball with teammates threatening to get clear on goal. Tried to drive team forward from midfield and fired one shot over bar. AP
Yussuf Poulsen – (On for Silva 59’) 6: Big Danish striker offered Leipzig something different and was a handful after coming on. Booked in injury time. AFP
Dominik Szoboszlai – (On for Fosberg 59’) 6: Glorious chance to make it 2-2 but could only miss-hit shot wide. Tucked perfect penalty right into corner in last minute to level scores at 2-2. Reuters
Dani Olmo – (On for Adams 74’) 5: Highly-rated Spanish midfielder was brought on as Leipzig searched for leveller but failed to make any impact. EPA
Benjamin Henrichs – (On for Laimer 85’) N/A
PSG RATINGS Gianluigi Donnarumma - 7: Giant Italian goalkeeper saved Silva penalty to stop Germans taking early two-goal lead. Important touch on Nkunku cross that looked destined for substitute Poulsen’s head. Booked for dissent after late penalty was given. EPA
Achraf Hakimi - 6: Caught sleeping for first goal as Silva found space down his right flank to put cross over. Looked to push on down the flank when opportunity arose but impact few and far between going forward. AFP
Marquinhos - 6: PSG centre-halves were ripped apart at will by Leipzig for opening 20 minutes. But was captain’s header that set-up Wijnaldum for Dutchman’s second goal and he was much improved in second half. AFP
Presnel Kimpembe - 4: Like corresponding game in Paris, Kimpembe and Marquinhos were often all over the place and their decision-making was often abysmal. Lost Nkunku for first goal and booked for reckless tackle later in half. Ludicrous challenge on same player to give away late penalty. Reuters
Nuno Mendes - 5: Left-back looks some player pushing forward but, appropriately for PSG, not so convincing defensively. One of too many PSG players who go down screaming at slightest of challenges. Stupid booking for kicking ball away after a foul. AFP
Danilo - 5: Clumsy challenge to give away penalty and earn booking but let off hook by Silva miss. Gifted possession to Leipzig on several occasions and this was a performance to forget from midfielder. AFP
Idrissa Gueye - 6: Solid if unspectacular. Strong in the tackle, kept things simple with his passing and an improvement on the corresponding fixture in Paris when the Senegalese midfielder was dreadful. AFP
Georginio Wijnaldum - 8: Finished Mbappe’s ball back to score his first goal for the club with PSG’s first shot on target and then headed home his second before half-time after VAR showed he narrowly beat the offside trap. The Dutchman's PSG career needed a kick-start and this could be it. AP
Angel Di Maria - 6: Saw pass intercepted that led to opening goal, then produced an embarrassing over-reaction to a little shove by Adams. Showed his quality, though, with ball behind defence to put Mbappe clear before half-time. AP
Neymar - 6: Quiet games with few flashes of skill but some probing passes through the Leipzig defence to pick out teammates. Played key ball in run-up to Wijnaldum’s first goal. Booked for chopping down Mukiele and a key member of PSG’s impressive acting classes when challenged. Getty
Kylian Mbappe - 7: Unselfish cut back for Wijnaldum to equalise but should have scored just before and after half-time when he had one shot saved by Galasci and fired the other high and wide. Unstoppable when he hits top gear, with his pace leaving defenders for dead. AFP
SUBS: Ander Herrera – (On for Wijnaldum 85’) N/A. Booked for kicking ball away from Gulasci as goalkeeper looked to boot ball forward out of his hands in injury time which enraged Leipzig players. AFP
Thilo Kehrer – (On for Di Maria 85’) N/A. AFP
Mauro Icardi – (On for Mbappe 90+4’’) N/A. Reuters