Postpublished at 21:45 Greenwich Mean Time 26 February 2020
Real Madrid 1-2 Man City
City have a free-kick in shooting range. But Riyad Mahrez's effort is saved by the keeper.
Isco side-foots Real Madrid in front; Jesus heads in equaliser
De Bruyne penalty for turnaround; Ramos sent off for pulling Jesus when through on goal
Man City's first ever win against Real Madrid
Zidane has won all 12 Champions League knockout rounds as Real boss
Tousart gives Lyon win over Juventus
Emlyn Begley
Real Madrid 1-2 Man City
City have a free-kick in shooting range. But Riyad Mahrez's effort is saved by the keeper.
Real Madrid 1-2 Man City
This second half has had everything! Real Madrid captain Sergio Ramos is sent off!
Gabriel Jesus is chasing in on goal and Ramos pulls him back just before the reaches the box.
Professional foul. Gone.
Real Madrid 1-2 Man City
This is the first time Kevin de Bruyne has scored and assisted in a Champions League game.
Real Madrid 1-2 Man City
This was surely best-case scenario for Manchester City. As things stand they could afford to lose 1-0 at the Etihad in three weeks' time.
Real Madrid 1-2 Man City
Michael Brown
Former Man City midfielder on BBC Radio 5 Live
His last penalty was 2016 so I was slightly concerned he didn't want to do it. But he looked confident. I thought De Bruyne could make the difference and he certainly has.
Real Madrid 1-2 Man City
Zinedine Zidane reacts with a double change. Luka Jovic and Lucas Vazquez replace Isco and Luka Modric.
A lot of Lukes in that change.
Kevin de Bruyne (83 mins)
Finally a Manchester City player who can score a penalty. Kevin de Bruyne steps up and sends Thibaut Courtois the wrong way.
Great penalty.
Real Madrid 1-1 Man City
Manchester City have a penalty! Scenes. Raheem Sterling ducks into the box and goes past Dani Carvajal, who hacks him down. Terrible tackle from the usually reliable full-back.
All five of Gabriel Jesus' Champions League goals this season have been away from home. Only Robert Lewandowski (nine) and Serge Gnabry (six) have more away goals.
Real Madrid 1-1 Man City
Real's first attack since the goal but Gareth Bale's flicked header from Ferland Mendy's cross doesn't even reach the target.
Real Madrid 1-1 Man City
Michael Brown
Former Man City midfielder on BBC Radio 5 Live
That was a big chance for Jesus.
Real Madrid 1-1 Man City
Gabriel Jesus is suddenly a targetman. Riyad Mahrez's cross from the right finds the Brazilian but this time his header is over.
Real Madrid 1-1 Man City
Michael Brown
Former Man City midfielder on BBC Radio 5 Live
Kevin de Bruyne, yet again! Amazing drive and determination and he wedged it up to the far post for Jesus. Similar to Benzema's header in the first half but Courtois' hand wasn't strong enough to keep it out. A wonderful goal for City.
Real Madrid 1-1 Man City
VAR has a check to see if Gabriel Jesus fouled Sergio Ramos to win the header - but they decide it was a fair challenge. Goal stands.
Gabriel Jesus (78 mins)
Manchester City are level - with an away goal. Wonderful play by Kevin de Bruyne, who beats a couple of defenders and crosses without even looking. There is Gabriel Jesus to head the ball past Thibaut Courtois, who should do better.
Real Madrid 1-0 Man City
Gabriel Jesus is playing in the centre now.
Real Madrid 1-0 Man City
Gareth Bale's first touch is a shot. He runs onto Luka Modric's excellent through-ball down the left but his effort is blocked and lands in the arms of Ederson.
Real Madrid 1-0 Man City
Michael Brown
Former Man City midfielder on BBC Radio 5 Live
You want Sterling to get on the ball with his pace and his power. You just hope his injury has gone and he has gone on to that left hand side.
Him and Bale are not bad substitutes to come on!
Real Madrid 1-0 Man City
Now Real Madrid make a change. Former Southampton left-back Gareth Bale replaces Vinicius Jr, who set up Real's goal.
Real Madrid 1-0 Man City
Michael Brown
Former Man City midfielder on BBC Radio 5 Live
Breathtaking piece of play from both teams. Ramos went right into the City penalty area. He can't quite believe he's there and it's blocked. That would have been some goal.