Rafinha (Neymar 90’) – N/R, Showed intelligence in his short time on the pitch, moving the ball well and drawing a foul to help run down the clock. EPA
BAYERN MUNICH RATINGS: Manuel Neuer - 5, Beaten by the power on Mbappe’s shot for the opener, but will feel he should have done far better. Had some shaky moments with the ball at his feet. Getty
Benjamin Pavard - 7, Put in a good ball to assist Choupo-Moting’s goal and was largely solid in his defending throughout. Getty
Niklas Sule - 5, Completely stopped when the ball went over his head for the game’s second and struggled before going off. Reuters
David Alaba - 6, Struggled to get to grips with PSG’s attackers when he was at centre-back, but looked better in midfield. Came so close to scoring an equaliser with two separate efforts. AFP
Lucas Hernandez - 6, Came close within two minutes, but struggled defensively before the substitutions were made. Booked for a foul on Dagba. EPA
Leon Goretzka - 5, Forced a good stop from Keylor Navas but failed to make a real mark during his half an hour spent on the pitch. Reuters
Joshua Kimmich - 6, Lost the ball to Neymar to start the move for the opener. His free-kick delivery resulted in Bayern scoring the equaliser, but some of his decision-making was questionable. Booked for dissent. Getty
Leroy Sane - 5, The German was meek for large periods of the game. There were a few times where the winger looked like creating something, but his play was often too sloppy to capitalise. Getty
Thomas Muller - 8, Could have done better with his early chance but popped up to score the equaliser with his head. Getty
Kingsley Coman - 6, Was good in the build-up but struggled to find the finish or final pass required to create a goal. PA
Eric Maxim Choupo-Moting - 7, Scored an emphatic header to get Bayern back in the game, but will feel that he could have had another goal after hitting the bar and missing a good chance before that. Booked for dissent. Reuters
SUBS: Alphonso Davies (Goretzka 33’) - 8, Did a great job of helping to settle the team. He even kept the ball out on the line, while also getting forward well at times. AFP
Jerome Boateng (Sule 42’) - 6, Looked solid at the start but Mbappe twisted the German inside out and then put the ball through his legs for PSG’s third. His control seemed to slip after that. Booked for a foul on Neymar. Getty
PARIS SAINT-GERMAIN RATINGS: Keylor Navas - 7, Made great stops to deny Goretzka and Pavard but had no chance for the Bayern goals. Getty
Colin Dagba - 8, There were a few moments early on where the 22-year-old looked a little vulnerable, but he showed plenty of perseverance to put in a solid defensive display. Also had some decent moments going forward. EPA
Marquinhos - 8, The Brazilian only lasted half an hour, but what a 30 minutes it was. He made some brilliant blocks and interceptions before going on to score the game’s second goal. AFP
Presnel Kimpembe - 7, Had the occasional sloppy moment but often looked in control when called upon defensively, getting his head on balls and making some smart challenges. AFP
Abdou Diallo - 6, Put in a largely solid performance, but he’ll be disappointed that the cross for Bayern’s first came from his side. AFP
Danilo Pereira - 7, Had a few shaky moments on the ball and needed to do a better job of marking Choupo-Moting for Bayern’s first goal. Redeemed himself with two tremendous headers to prevent the same striker getting a clear chance. AP
Idrissa Gueye - 7, Gave away a few unneeded fouls early on but did a brilliant job of disrupting Bayern’s play and winning the ball back for his team. Getty
Angel Di Maria - 7, Gave the ball away in dangerous areas a few times, but worked hard for the team and showed moments of quality. It was his ball that got Mbappe one-on-one with Boateng for PSG’s third. AFP
Neymar - 9, Both of his assists were masterfully executed, and the Brazilian looked like causing a threat whenever he got the ball. The Brazilian faded a little bit in the second half, but it was still a brilliant display. Getty
Julian Draxler - 6, Had the ball in the back of the net but it was called off for offside. The German took a shot from range when he should have set up a teammate. Booked for a foul on Pavard. Getty
Kylian Mbappe - 9, Scored within three minutes thanks to the power generated in his strike and took his second superbly. Looked like carving out a chance whenever he got the ball. Getty
SUBS: Ander Herrera (Marquinhos 30’) - 6, Did his usual battling in midfield but was pretty basic with the ball at his feet. Made a great block to deny Alaba near the end. EPA
Mitchel Bakker (Diallo HT) - 5, It was far too easy for Muller to lose him to score Bayern’s second. The full-back never looked truly comfortable. Reuters
Moise Kean (Di Maria 71) – N/R, Didn’t get any goalscoring chances but put in a good shift for the team and held onto the ball well. AP
Rafinha (Neymar 90’) – N/R, Showed intelligence in his short time on the pitch, moving the ball well and drawing a foul to help run down the clock. EPA
BAYERN MUNICH RATINGS: Manuel Neuer - 5, Beaten by the power on Mbappe’s shot for the opener, but will feel he should have done far better. Had some shaky moments with the ball at his feet. Getty
Benjamin Pavard - 7, Put in a good ball to assist Choupo-Moting’s goal and was largely solid in his defending throughout. Getty
Niklas Sule - 5, Completely stopped when the ball went over his head for the game’s second and struggled before going off. Reuters
David Alaba - 6, Struggled to get to grips with PSG’s attackers when he was at centre-back, but looked better in midfield. Came so close to scoring an equaliser with two separate efforts. AFP
Lucas Hernandez - 6, Came close within two minutes, but struggled defensively before the substitutions were made. Booked for a foul on Dagba. EPA
Leon Goretzka - 5, Forced a good stop from Keylor Navas but failed to make a real mark during his half an hour spent on the pitch. Reuters
Joshua Kimmich - 6, Lost the ball to Neymar to start the move for the opener. His free-kick delivery resulted in Bayern scoring the equaliser, but some of his decision-making was questionable. Booked for dissent. Getty
Leroy Sane - 5, The German was meek for large periods of the game. There were a few times where the winger looked like creating something, but his play was often too sloppy to capitalise. Getty
Thomas Muller - 8, Could have done better with his early chance but popped up to score the equaliser with his head. Getty
Kingsley Coman - 6, Was good in the build-up but struggled to find the finish or final pass required to create a goal. PA
Eric Maxim Choupo-Moting - 7, Scored an emphatic header to get Bayern back in the game, but will feel that he could have had another goal after hitting the bar and missing a good chance before that. Booked for dissent. Reuters
SUBS: Alphonso Davies (Goretzka 33’) - 8, Did a great job of helping to settle the team. He even kept the ball out on the line, while also getting forward well at times. AFP
Jerome Boateng (Sule 42’) - 6, Looked solid at the start but Mbappe twisted the German inside out and then put the ball through his legs for PSG’s third. His control seemed to slip after that. Booked for a foul on Neymar. Getty
PARIS SAINT-GERMAIN RATINGS: Keylor Navas - 7, Made great stops to deny Goretzka and Pavard but had no chance for the Bayern goals. Getty
Colin Dagba - 8, There were a few moments early on where the 22-year-old looked a little vulnerable, but he showed plenty of perseverance to put in a solid defensive display. Also had some decent moments going forward. EPA
Marquinhos - 8, The Brazilian only lasted half an hour, but what a 30 minutes it was. He made some brilliant blocks and interceptions before going on to score the game’s second goal. AFP
Presnel Kimpembe - 7, Had the occasional sloppy moment but often looked in control when called upon defensively, getting his head on balls and making some smart challenges. AFP
Abdou Diallo - 6, Put in a largely solid performance, but he’ll be disappointed that the cross for Bayern’s first came from his side. AFP
Danilo Pereira - 7, Had a few shaky moments on the ball and needed to do a better job of marking Choupo-Moting for Bayern’s first goal. Redeemed himself with two tremendous headers to prevent the same striker getting a clear chance. AP
Idrissa Gueye - 7, Gave away a few unneeded fouls early on but did a brilliant job of disrupting Bayern’s play and winning the ball back for his team. Getty
Angel Di Maria - 7, Gave the ball away in dangerous areas a few times, but worked hard for the team and showed moments of quality. It was his ball that got Mbappe one-on-one with Boateng for PSG’s third. AFP
Neymar - 9, Both of his assists were masterfully executed, and the Brazilian looked like causing a threat whenever he got the ball. The Brazilian faded a little bit in the second half, but it was still a brilliant display. Getty
Julian Draxler - 6, Had the ball in the back of the net but it was called off for offside. The German took a shot from range when he should have set up a teammate. Booked for a foul on Pavard. Getty
Kylian Mbappe - 9, Scored within three minutes thanks to the power generated in his strike and took his second superbly. Looked like carving out a chance whenever he got the ball. Getty
SUBS: Ander Herrera (Marquinhos 30’) - 6, Did his usual battling in midfield but was pretty basic with the ball at his feet. Made a great block to deny Alaba near the end. EPA
Mitchel Bakker (Diallo HT) - 5, It was far too easy for Muller to lose him to score Bayern’s second. The full-back never looked truly comfortable. Reuters
Moise Kean (Di Maria 71) – N/R, Didn’t get any goalscoring chances but put in a good shift for the team and held onto the ball well. AP
Rafinha (Neymar 90’) – N/R, Showed intelligence in his short time on the pitch, moving the ball well and drawing a foul to help run down the clock. EPA