Manchester City came from behind to secure victory over Real Madrid at the Bernabeu on Wednesday night.
Isco had given the hosts the lead against the run of play in the second half, only for Pep Gurdiola's men to roar back in style.
Gabriel Jesus' header and Kevin De Bruyne's penalty swung the momentum firmly in City's favour before Sergio Ramos saw red late on. Here Sportsmail look at where the game was won and lost...
Starting XIs
Zinedine Zidane took a gamble on the so often wild finishing of Vinicius and it backfired in the first half as the Brazilian forward squandered Real Madrid's best chance failing to bury the rebound from Karim Benzema's shot.
On the bench Zidane had left Gareth Bale whose goal separated these two sides the last time they met in the Champions League.
Alongside Bale on the bench was Toni Kroos and the game was crying out for his precision passing in the first half.
Zidane is spoilt for choice but it looked as if he had chosen badly during the first 45 minutes.
Guardiola's big call was to play Gabriel Jesus instead of Sergio Aguero and the Manchester City coach despaired on several occasion when the Brazilian failed to threaten Real Madrid's defence from good situations.
When Jesus failed to control one long ball out from the back his head was in his hands but the gamble on the Brazilian paid-out in the second half with a goal and the sending off of Sergio Ramos.
Changes
Zidane delayed switching Vinicius whose legs had gone after a lung-busting 70 minutes. What the Brazilian lacks in natural finishing he makes up for with the skill and speed that saw him tee-up Isco for Madrid's opening goal.
The Madrid coach was waiting because he felt Madrid were on top and close to getting the second. Sure enough as soon as he brought on Bale Madrid were pegged back and worse was to follow.
Guardiola's first second half change was Sterling and when he forced Carvajal's clumsy challenge in the box De Bruyne had the chance to turn the game on his head and he didn't fail.
For once Guardiola was relatively unmoved – head down, hands in pockets as the City bench jumped up and down in the technical area all around him.
Technical area
Guardiola has always been more animated than Zidane. When he first played against him in the 2000 Euros for Spain against France he asked for his shirt at the end of the game.
In his 2001 autobiography he wrote: 'I told him it had been a pleasure playing against him. I don't think he even answered me.'
Here both stayed stoically in character. Zidane statuesque, often motionless, hands in pockets for the most part, apparently unmoved until Isco scored.
Guardiola was hyperactive from the first kick, crouching in the corner of his technical area, bouncing up when his team attacked, waving his arms, gesticulating widely and dramatically holding Fernandinho's head in his hands before sending him into battle for the injured Laporte.
His frustration turned to joy when the second goal went in. He knows he is 90 minutes now from taken a major step towards this season's goal.
Winbcnrty
0
Zizou leaving Jovic and Rodrigo was a mess
he couldn’t bring Rodrygo
Rasta17
1
Zizou leaving Jovic and Rodrigo was a mess
zokilmrsy
1
should not took off vini an put on done bale an should took off benzema longtime dats where zidon got it wrong
tipadintuz
0
zidane,if rodrygo played,he will score,real madrid is missing a goal scorer
don't give reasons looser
vicacmrty
1
Guardiola was just lucky if the game continued 1 0. This ungrateful fans supposed to be praising zidane. But we lost they are blaming him what a estupid fans
They didn’t outplay us in nothing we were controlling very well the game. Any it’s over we learn true mistakes
Cebaeknoy
0
When the result goes against you, your tactics will hardly be judged to be right; so Pep was the winner in everything
injuries
Cebaeknoy
0
I think The biggest mistake Zidane made was not putting Kroos.
injuries bro
Joedimnpsz
0
Pep obviously if u watched the game
prakashdanai10
2
I think The biggest mistake Zidane made was not putting Kroos.
Glory10-
0
Guardiola was just lucky if the game continued 1 0. This ungrateful fans supposed to be praising zidane. But we lost they are blaming him what a estupid fans
do you call that lucky, didn't you see how Man City outplay Madrid. Gudluck to you guys 2nd leg
tupbimnost
1
When the result goes against you, your tactics will hardly be judged to be right; so Pep was the winner in everything
Gentle_B
2
Vinicious was the reason Kyle Walker couldn't attack and Zidane got it wrong substituting him, I think the sub was Isco and Toni Kroos should have been introduced in the second half, anyways it was a thrilling match, unpredictable to the end
SH221B
1
Pep got it right and Zidane got it wrong by wrong substitutions
Glory10-
1
Oh Madrid fans
Glory10-
4
Pep got it right, Zidane got it wrong, by removing Vinicius and bringing in Bale
SamuelinhoOE
0
zidane,if rodrygo played,he will score,real madrid is missing a goal scorer
ManCityFanForever
0
Citizens🔥
vicacmrty
1
Guardiola was just lucky if the game continued 1 0. This ungrateful fans supposed to be praising zidane. But we lost they are blaming him what a estupid fans
Rashnic/GOAT/CR7
0
Zinedine Zidane
ishti
1
Courtois made some good saves, or should I say our strikers should have been more clinical we would have scored more Goals. Definatly, Pep was better Tactically.
mosesonduso1
2
go go mancity
woeabelmnt
2
no need to ask who coz the results have spoken like I have written😂😂😂😂
Cleophas12
3
Guardiola so far no doubt