Champions League - Semi-finals - 2nd Leg
Man CityManchester City2PSGParis Saint Germain0

Man City 2-0 Paris St-Germain (4-1 on aggregate): City into first Champions League final

By Phil McNultyChief football writer at Etihad Stadium
Riyad Mahrez
Riyad Mahrez is only the second player to score in both legs of a Champions League semi-final for an English club after Sadio Mane in 2017-18

Manchester City reached their first Champions League final as they overcame Paris St-Germain at Etihad Stadium to secure a commanding victory over two legs.

In a game played in unseasonal snow, the brilliant Riyad Mahrez capped a sweeping move started by goalkeeper Ederson's 60-yard pass to extend their 2-1 advantage from the first leg in Paris.

PSG suffered a serious blow before kick-off when world-class forward Kylian Mbappe was restricted to the bench because of injury. They did not lack endeavour or intent and had early hope when a penalty was awarded for a handball by Oleksandr Zinchenko before it was correctly overturned, but with Neymar subdued and City throwing bodies on the line in defence, Mauricio Pochettino's side could not find a way through.

Mahrez punished them again just after the hour when he turned in Phil Foden's cross at the far post to effectively end the contest.

PSG, as they did when Idrissa Gueye was sent off late in the first leg, lost their discipline and Angel di Maria was shown a red card for a senseless stamp on Fernandinho following a touchline tangle.

City were in full control, avoiding further mishap to set up the Champions League final they and manager Pep Guardiola have craved, against either Chelsea or Real Madrid in Istanbul on 29 May.

Man City within touching distance of the great prize

The celebrations when Manchester City scored and at the final whistle illustrated the significance of what these players and Guardiola have achieved.

Guardiola and City have been sweeping up domestic titles on a regular basis, with his third Premier League title a formality which could be confirmed with victory against Chelsea here on Saturday.

This tournament, however, has been the one code an outstanding team has been unable to crack, with hard-luck stories to tell and crucial slips when the pressure is on, such as when they lost 3-1 to underdogs Lyon in a one-off quarter-final last season.

City have shown great maturity and development this season, keeping their nerve when under pressure against Borussia Dortmund in the last eight and also surviving a PSG surge in Paris six days ago to recover for an outstanding win.

Here, early nerves were settled by Mahrez's goal and any further PSG threats were repelled with resilience and, when needed, desperate defending to ensure the lead they worked so hard to establish was well protected.

The Champions League has always been regarded as confirmation that Manchester City were a European superpower - now this high-class side will have the opportunity to confirm that status in Istanbul.

Pep Guardiola praised Manchester City legends after beating PSG

Guardiola has heroes everywhere

City's success has been built on a squad effort, as proved by the way those who missed out on the starting line-up, such as Rodri, Aymeric Laporte, Joao Cancelo and Raheem Sterling, provided noisy support and encouragement from the sidelines.

Inevitably, though, there were stand-out performers and the list included match-winner Mahrez, the precocious Foden and the often unsung defender Zinchenko.

Mahrez took his time to settle in the early days of his City career but he is now a key component in Guardiola's line-up, a creator and scorer of important goals, such as the two here. In eight Champions League starts this season he has scored four goals, including in both legs of this semi-final.

The first goal was classic Manchester City, started by remarkable vision from Ederson and finished emphatically by Mahrez.

The Algerian was a huge threat all night, tormenting PSG, and Foden was not far behind, as he grows in stature with every game. He has strength, vision on the ball and an end product, providing a perfect delivery for the second goal.

Zinchenko got the nod ahead of Cancelo and delivered a superb display, a threat going forward and top class in defence, with one crucial block from Neymar in the second half.

Above all, this was a team effort and Manchester City richly deserve their place in the Champions League final.

PSG's season hangs in the balance

Having taken one giant stride forward in Europe by reaching the Champions League final last campaign, this season feels like two steps back for the French side.

While obviously disappointed to lose to Bayern Munich in Lisbon, it will at least have felt like a display and achievement to build on.

But there is little they can take away from this semi-final loss, which not only saw them beaten by a superior and savvier side, but also inexcusably lose their discipline in both legs.

They now face an unfamiliar battle on home soil, in the shape of Lille's strong challenge to their Ligue 1 dominance and a French Cup semi-final with Montpellier on 12 May.

Lose both and the unthinkable may happen on Pochettino's watch - a season without league or European success. An inquest of sorts is inevitable. How severe and deep it is depends on the next 11 days.

'Getting to the final makes sense of what we've done in the past four or five years' - what they said

Manchester City manager Pep Guardiola said: "I'm incredibly proud and my first thoughts are with the players who didn't play today. They all deserved to play, everyone has made a contribution and now it is time to enjoy it. We have to win the league and we have two or three weeks to prepare for the final.

"They put a lot of players in the middle and we struggled a lot in the first half to high press and we changed at half-time. We recovered the ball better in the second half and we were much better in the way we played and 4-1 on aggregate against a team that beat Barcelona and Bayern Munich means a lot to us.

"People believe it's easy to arrive in the final of the Champions League. Getting to the final now makes sense of what we have done in the past four or five years."

Another English team in the final - the stats

  • Manchester City are the ninth different English team to reach the European Cup/Champions League final; three more than any other nation (Germany and Italy - six sides).
  • City manager Pep Guardiola ended a run of four consecutive Champions League semi-final eliminations, reaching the final for the first time since 2010-11 with Barcelona.
  • City have won their past seven Champions League matches, the longest winning run by an English team in European Cup/Champions League history. Three other sides had won six in a row: Manchester United (1965-66), Leeds United (1969-70) and Arsenal (2005).
  • City are also the first English side to win 11 games in a single European Cup/Champions League campaign.
  • Mauricio Pochettino has lost more games against Pep Guardiola than he has versus any other manager in his managerial career (12). Guardiola's total of 12 wins versus Pochettino is his joint most against a single manager in his career as a top-flight manager (level with Manuel Pellegrini and Sean Dyche).
  • PSG are the third team to receive a red card in both legs of a Champions League semi-final tie, after Deportivo v Porto in 2003-04 and Lyon v Bayern Munich in 2009-10.
  • Phil Foden is the sixth different Premier League player to record double figures for both goals (14) and assists (10) in all competitions this season, and the only Manchester City player to do so this term.

Player of the match

Rúben DiasRúben Dias

with an average of 8.64

Manchester City

  1. Squad number3Player nameRúben Dias
    Average rating


  2. Squad number26Player nameMahrez
    Average rating


  3. Squad number47Player nameFoden
    Average rating


  4. Squad number17Player nameDe Bruyne
    Average rating


  5. Squad number25Player nameFernandinho
    Average rating


  6. Squad number5Player nameStones
    Average rating


  7. Squad number11Player nameZinchenko
    Average rating


  8. Squad number2Player nameWalker
    Average rating


  9. Squad number20Player nameBernardo Silva
    Average rating


  10. Squad number31Player nameEderson
    Average rating


  11. Squad number8Player nameGündogan
    Average rating


  12. Squad number10Player nameAgüero
    Average rating


  13. Squad number9Player nameGabriel Jesus
    Average rating


  14. Squad number7Player nameSterling
    Average rating


Paris Saint Germain

  1. Squad number5Player nameMarquinhos
    Average rating


  2. Squad number1Player nameNavas
    Average rating


  3. Squad number6Player nameVerratti
    Average rating


  4. Squad number24Player nameFlorenzi
    Average rating


  5. Squad number3Player nameKimpembe
    Average rating


  6. Squad number10Player nameNeymar
    Average rating


  7. Squad number21Player nameHerrera
    Average rating


  8. Squad number22Player nameDiallo
    Average rating


  9. Squad number8Player nameParedes
    Average rating


  10. Squad number18Player nameKean
    Average rating


  11. Squad number23Player nameDraxler
    Average rating


  12. Squad number15Player nameDanilo Pereira
    Average rating


  13. Squad number25Player nameBakker
    Average rating


  14. Squad number31Player nameDagba
    Average rating


  15. Squad number11Player nameDi María
    Average rating


  16. Squad number9Player nameIcardi
    Average rating



Man City

Formation 4-4-2

  • 31Ederson
  • 2Walker
  • 5Stones
  • 3Rúben Dias
  • 11ZinchenkoBooked at 71mins
  • 26Mahrez
  • 25Fernandinho
  • 8Gündogan
  • 47FodenSubstituted forAgüeroat 85'minutes
  • 17De BruyneBooked at 74minsSubstituted forGabriel Jesusat 82'minutes
  • 20Bernardo SilvaSubstituted forSterlingat 82'minutes


  • 6Aké
  • 7Sterling
  • 9Gabriel Jesus
  • 10Agüero
  • 13Steffen
  • 14Laporte
  • 16Rodri
  • 21F Torres
  • 22Mendy
  • 27Cancelo
  • 33Carson


Formation 4-3-3

  • 1Navas
  • 24FlorenziSubstituted forDagbaat 75'minutes
  • 5Marquinhos
  • 3KimpembeBooked at 87mins
  • 22DialloSubstituted forBakkerat 82'minutes
  • 21HerreraBooked at 22minsSubstituted forDraxlerat 62'minutes
  • 8ParedesSubstituted forDaniloat 75'minutesBooked at 89mins
  • 6VerrattiBooked at 71mins
  • 11Di MaríaBooked at 69mins
  • 9IcardiSubstituted forKeanat 62'minutes
  • 10Neymar


  • 4Kehrer
  • 7Mbappé
  • 12Rafinha
  • 15Danilo
  • 16Rico
  • 18Kean
  • 19Sarabia
  • 20Kurzawa
  • 23Draxler
  • 25Bakker
  • 31Dagba
  • 60Randriamamy
Björn Kuipers

Match Stats

Home TeamMan CityAway TeamPSG
Shots on Target

Live Text

  1. Post update

    Match ends, Manchester City 2, Paris Saint Germain 0.

  2. Full Time

    Second Half ends, Manchester City 2, Paris Saint Germain 0.

  3. Post update

    Attempt missed. Neymar (Paris Saint Germain) right footed shot from outside the box is too high from a direct free kick.

  4. Post update

    Neymar (Paris Saint Germain) wins a free kick in the attacking half.

  5. Post update

    Foul by Fernandinho (Manchester City).

  6. Booking

    Danilo Pereira (Paris Saint Germain) is shown the yellow card for a bad foul.

  7. Post update

    Foul by Danilo Pereira (Paris Saint Germain).

  8. Post update

    Gabriel Jesus (Manchester City) wins a free kick in the defensive half.

  9. Post update

    Attempt blocked. Marquinhos (Paris Saint Germain) right footed shot from the centre of the box is blocked. Assisted by Neymar.

  10. Booking

    Presnel Kimpembe (Paris Saint Germain) is shown the yellow card for a bad foul.

  11. Post update

    Foul by Presnel Kimpembe (Paris Saint Germain).

  12. Post update

    Gabriel Jesus (Manchester City) wins a free kick on the right wing.

  13. Substitution

    Substitution, Manchester City. Sergio Agüero replaces Phil Foden.

  14. Post update

    Foul by Neymar (Paris Saint Germain).

  15. Post update

    Ilkay Gündogan (Manchester City) wins a free kick in the defensive half.

  16. Post update

    Corner, Manchester City. Conceded by Keylor Navas.

  17. Substitution

    Substitution, Paris Saint Germain. Mitchel Bakker replaces Abdou Diallo.

  18. Substitution

    Substitution, Manchester City. Raheem Sterling replaces Bernardo Silva.

  19. Substitution

    Substitution, Manchester City. Gabriel Jesus replaces Kevin De Bruyne.

  20. Post update

    Corner, Manchester City. Conceded by Presnel Kimpembe.

Around the BBC iPlayer bannerAround the BBC iPlayer footer


Join the conversation

These comments are now closed.