Einde tweede helft
Vrije trap voor Neymar, die mag aanleggen op een fraaie plek. Zijn inzet gaat echter meters over.
Gele kaart voor Danilo Pereira
Ook de voormalig speler van Roda JC wordt beboet. De middenvelder zet zijn noppen keihard op het been van een tegenstander.
Neymar bereikt Marquinhos, wiens schot gestuit wordt. Doelman Ederson kan de bal eenvoudig uit de lucht plukken.
Gele kaart voor Presnel Kimpembe
Snoeiharde overtreding van de verdediger, die door de uitstekend fluitende Kuipers wordt bestraft met geel.
Phil Foden wordt vervangen door Sergio Agüero
Abdou Diallo wordt vervangen door Mitchel Bakker
Ook nog een paar minuten voor Nederlander Mitchel Bakker. De linksback komt in de ploeg voor concurrent Diallo.
Bernardo Silva wordt vervangen door Raheem Sterling
Twee wissels PSG
Pep Guardiola neemt geen risico en haalt Kevin De Bruyne, die een paar minuten geleden geel pakte, naar de kant. Ook Bernardo Silva wordt gewisseld. Zij worden vervangen door Raheem Sterling en Gabriel Jesus.
Phil Foden raakt de paal! Het Engelse toptalent omspeelt zijn directe tegenstander en haalt uit, maar knalt op het aluminium.
Kevin De Bruyne is dichtbij de derde treffer van de avond, maar Navas is net op tijd een sta-in-de-weg.
Alessandro Florenzi wordt vervangen door Colin Dagba
Leandro Paredes wordt vervangen door Danilo Pereira
Gele kaart voor Kevin De Bruyne
Het wordt ineens onvriendelijk in Manchester! Na de rode kaart van Di Maria trekt Kuipers binnen drie minuten driemaal geel.
Gele kaart voor Oleksandr Zinchenko
Gele kaart voor Marco Verratti
Rode kaart voor Ángel Di María
Björn Kuipers trekt rood! Di Maria laat zich provoceren en trapt hard op de voet van Fernandinho. Een bewuste actie, die terecht wordt bestraft met rood.
Paredes probeert het van afstand, maar zijn schot gaat een paar meter over.
2-0 GOAL van Riyad Mahrez!
En opnieuw is het Riyad Mahrez die scoort! De Algerijnse linkspoot staat aan het einde van een prachtige aanval van Manchester City. Op aangeven van Phil Foden schiet hij City opnieuw een stap dichterbij een plek in de finale.
Twee wissels PSG
Een dubbele wissel aan de kant van de uitploeg. Ander Herrera en de onmachtige Mauro Icardi worden naar de kant gehaald. Het duo wordt vervangen door Julian Draxler en Moise Kean.
Paris Saint-Germain heeft nog een halfuur voor een comeback in de strijd om het begeerde finaleticket. Trainer Mauricio Pochettino heeft Moise Kean inmiddels de warming-up ingestuurd. Kylian Mbappé blijft voorlopig zitten.
Neymar dribbelt drie man voorbij en haalt de trekker over, maar het schot van de Braziliaan wordt geblokt door een tackelende Zinchenko. Goede ingreep van de voormalig PSV'er!
Wat een knappe redding van Keylor Navas! Na een omschakeling van Manchester City komt Phil Foden oog in oog te staan met de doelman, die de winnaar is van die onderlinge strijd. De Engelsman blijkt buitenspel te staan, dus het feest was sowieso niet doorgegaan.
Verkeerde keuze van Di Maria! De Argentijn probeert het van afstand, terwijl hij met een steekpass Neymar vrij voor de doelman kan zetten.
Tweede helft afgetrapt
Kan Paris Saint-Germain na rust een aftocht nog voorkomen? Manchester City is drie kwartier verwijderd van de eerste Champions League-finale ooit. Volg de tweede helft in ons liveblog!
Riyad Mahrez is de tweede speler ooit die in beide duels in de halve finale van de Champions League tot scoren weet te komen. Sadio Mané van Liverpool ging de Algerijn in 2018 voor.
Einde eerste helft
Rust in het Etihad Stadium! Thuisploeg Manchester City zoekt de kleedkamer op met een 1-0 voorsprong dankzij een treffer van Riyad Mahrez.
Kans voor Mahrez om zijn tweede van de avond te maken, maar na een knappe actie stuit hij op Keylor Navas. De doelman uit Costa Rica is alert bij de eerste paal.
Na een hoekschop van PSG schakelt Manchester City razendsnel om, maar Riyad Mahrez weet Kevin De Bruyne net niet te bereiken.
Vlak voor de aftrap van de return in de halve finales van de Champions League tussen Manchester City en Paris Saint-Germain heeft het flink gespookt boven Manchester. De wedstrijd is afgetrapt op een grotendeels wit veld, maar een oranje bal was er niet te bekennen. Lees hier meer!
Na een dramatische breedtepass lijkt PSG met Neymar te kunnen uitbreken, maar de pass van Mauro Icardi op zijn Braziliaanse ploeggenoot is onnauwkeurig. Kans verkeken!
Herrera probeert Angel Di Maria te bereiken bij de tweede paal, maar de Argentijn komt een paar centimeter tekort.
Gele kaart voor Ander Herrera
Na een overtreding van de Spanjaard is Björn Kuipers genoodzaakt voor de eerste keer vanavond zijn gele kaart te tonen.
Nu is het Angel Di Maria die het Engelse doel probeert te vinden, maar het schot van de Argentijn scheert langs de verkeerde kant van de paal.
Wat een machtige kopbal van Marquinhos! De verdediger torent boven iedereen uit en kopt de bal op de lat. Het eerste serieuze gevaar van de kant van Paris Saint-Germain, daar komt City heel goed weg!
Vrije trap op een gevaarlijke plek voor PSG! Vanaf een meter of 25 legt Neymar aan, maar het schot van de Braziliaan verdwijnt via de muur over de achterlijn.
1-0 GOAL van Riyad Mahrez!
Opnieuw is Mahrez trefzeker tegen PSG! Na een geblokt schot van Kevin De Bruyne komt de bal voor de voeten van de Algerijn, die de bal door de benen van doelman Keylor Navas schiet. Voor Paris Saint-Germain verandert er voorlopig niets: de Fransen moeten hoe dan ook twee keer scoren.
VAR: Penalty is geweigerd
Björn Kuipers wijst na een handsbal van Zinchenko naar de stip, maar de VAR roept hem naar de kant. De bal blijkt op de schouder te zijn gekomen. Geen strafschop voor Paris Saint-Germain!
Het is van beide kanten nog even aftasten in de openingsfase. Beide ploegen gunnen elkaar achterin de bal, maar houden de poorten verder vooralsnog gesloten.