PLAYER RATINGS: Riyad Mahrez was vital for Manchester City in their win over PSG #englishheadline
City headed into the game leading 2-1 on aggregate, but it was Riyad Mahrez who provided two goals at the Etihad to confirm their place in the final.
Here, Sportsmail’s Jack Gaughan gives his verdict on how each player performed on Tuesday night.
Manchester City have progressed to the Champions League final after being PSG 2-0
Ederson – 7.5
Wonder pass for the opener. Came and collected several crosses without fuss.
Kyle Walker – 8
Exemplary recovery runs were a hallmark of his performance. Very solid yet again.
John Stones – 9
Colossal at the back. In the way of everything. Read the game and PSG’s runs beautifully.
Ruben Dias – 8.5
The main organiser of City’s back four and put his body on the line for the cause so often.
Dias was the main organiser of City’s back four and put his body on the line for the cause
Oleksandr Zinchenko – 8.5
Integral as a substitute last week and flawless from the start last night. Key role in the opener.
Riyad Mahrez – 8.5
Two exceptionally calm finishes. Quiet for spells but has enduring quality around the box.
Fernandinho – 8
Incredible that he turned 36 yesterday. The master of breaking up play and annoying opponents.
Ilkay Gundogan – 7.5
Some lovely touches and intelligently moved into the final third when required. Cool display.
Phil Foden – 8
Silk for boots. One 30-yard dance took five PSG markers with him. Top cross for the second.
Foden has silk for boots – just one 30-yard dance took five PSG markers with him
Bernardo Silva – 7
Purposefully slowed City down in attack. Required plenty of positional sense defensively.
Kevin De Bruyne – 8
Seems to enjoy this role and drives on with proper gusto on the break. Always dangerous.
Raheem Sterling (for Silva 82)
Gabriel Jesus (for De Bruyne 82)
Sergio Aguero (for Foden 85)
Subs not used: Steffen, Carson, Ake, Laporte, Rodri, Torres, Mendy, Cancelo
Manager: Pep Guardiola – 8
Played two false nines. Drilled his team to contain PSG, absorbing pressure, before hunting in packs and devilishly hitting them on the break.
Guardiola drilled his team to contain PSG, absorbing pressure, before hunting in packs
Paris Saint-Germain (4-2-3-1)
Keylor Navas – 6
Not an awful lot to do, although did make one smart stop after half-time from Foden.
Alessandro Florenzi – 6
Quite isolated at right back as City broke quickly. Held his own to a degree.
Marquinhos – 6.5
Struck the bar as PSG searched for an equaliser. Completed a few crucial blocks.
Presnel Kimpembe – 5.5
Could have got out to deal with Mahrez quicker as City opened the scoring early on.
Kimpembe could have got out to deal with Mahrez quicker as City opened the scoring
Abdou Diallo – 6
Stood up to Mahrez for the majority. Would have wanted to push his marker back the other way.
Ander Herrera – 5
Niggly night. Exactly what PSG wanted from him but Herrera appeared a little pre-occupied.
Leandro Paredes – 6
Expected to offer that bit of punch from deep. Could have taken more risks going forward.
Angel Di Maria – 5
Petulant kick out on Fernandinho that led to his sending off. Frustrated by Zinchenko all evening.
Di Maria let his PSG side down after losing his temper and kicking out at Fernandinho
Marco Verratti – 7
Good use of the ball and attempted to find little spaces. PSG’s best player again.
Neymar – 6.5
The obvious threat throughout. Found City doubled up on him so often and needed help.
Mauro Icardi – 4.5
Anonymous. PSG really missed Kylian Mbappe through the middle. Icardi offered nothing.
Mauro Icardi was anonymous. PSG really missed Kylian Mbappe through the middle
Moise Kean (for Icardi 62) – 6
Julian Draxler (for Herrera 62) – 6
Colin Dagba (for Florenzi 75)
Danilo (for Paredes 75)
Mitchel Bakker (for Diallo 82)
Subs not used: Rico, Randriamamy, Kehrer, Mbappe, Rafinha, Sarabia, Kurzawa
Manager: Mauricio Pochettino – 6
Severely hampered by Mbappe’s injury. Set up to attack yet PSG just could not make their territorial advantage count.
Mauricio Pochettino and his team were severely hampered by Mbappe’s injury