Manchester City vs Real Madrid Prediction, Preview and Stats

Europe flag 2025/2026 Champions League, Europe
Etihad Stadium Tue, 17 Mar - 8:00 PM
Champions League
Manchester City MCI
1 Winner 2
Real Madrid RMA
Full Time Tue, 17 Mar 8:00 PM
Round of 16 Leg 2 of 2 Aggregate : 1 - 5
Erling Haaland - 41'
Goal
|
Goal
Vinicius Junior - 22' (P), 90+3'
Bernardo Silva   20' Red Card
|

CONTEXT

The match is now finished with a full-time score of 1-2 in favor of Real Madrid over Manchester City. This fixture served as the second leg of their knockout tie, following their previous encounter exactly 6 days ago. In that initial meeting between Real Madrid and Manchester City, the first leg scoreline ended 3-0. Before kickoff, Manchester City was considered the stronger team with a heavy 66.3% implied win probability, while a draw sat at 16.9% and a Real Madrid win at 16.8%. Because of this, the away side's victory represents a significant deviation from pre-match expectations, meaning the outcome did not align with the pre-match market. Despite the teams being even at half-time with one goal apiece, the final result was consistent with the expected goals (xG). Real Madrid edged the attacking metrics with 2.76 xG and 53% possession, while Manchester City managed 2.47 xG with 47% possession. The match's overall efficiency shift was in line with expectations. However, the game state was severely impacted by a red card for Manchester City, resulting in a second-half red card distortion that ultimately helped the visitors secure their victory.

TL;DR

  • Structural deviation: Real Madrid showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was consistent with expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Aligned with xG expectations (Classify).
  • Event impact: Red card(s) affected the match (Classify).
  • Red card distortion: Classify as red card distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
No referee statistics available.
Manchester City Josep Guardiola
Josep Guardiola
VS
Real Madrid Á. Arbeloa Coca
Á. Arbeloa Coca
2.17
Avg Points / Game (Last 100 Matches)
2
2.17 i
Last 6 Opponents
Real Madrid Rank: 95 W
Bayer 04 Leverkusen Rank: 89 L
Borussia Dortmund Rank: 90 W
Villarreal Rank: 84 W
Monaco Rank: 81 D
Napoli Rank: 87 W
Avg Points / Game (Last 6 Matches)
2 i
Last 6 Opponents
Monaco Rank: 81 W
Manchester City Rank: 97 L
Olympiacos F.C. Rank: 82 W
Liverpool Rank: 94 L
Juventus Rank: 85 W
Kairat Rank: W
5
Head to Head (Wins - Draws - Losses)
5 - 5 - 6
6

Win Probabilities

Live Win Probability (90 Min)
Home Manchester City
66.34%
Draw
16.91%
Away Real Madrid
16.75%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
97.17
94.93
0 (Weakest) 100 (Strongest)
Metric
Manchester City
Real Madrid
Power Score
97.17
94.93
League Position
8
9
Global Rank
3
5

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Manchester City Opponent-weighted form score
Real Madrid Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Manchester City Real Madrid

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Manchester City

Left / Center / Right
Opposition half density
vs season average

Real Madrid

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Manchester City ⚠ Proxy
vs
⚠ Proxy Real Madrid
Attacking Efficiency
Higher is better
Attacking Efficiency
54.68
29.62
Defensive Efficiency
Lower is better
Defensive Efficiency
29.62
54.68
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Manchester City +1.90 Efficiency Index
vs
Real Madrid -1.90 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Manchester City
Real Madrid
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Manchester City
vs
Real Madrid
Created Set-piece attacking threat
Manchester City Real Madrid
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
Goals per Match Average set-piece goals scored per match.
0.00 1.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
+0.00 vs +1.00
Conceded Set-piece defensive exposure
Manchester City Real Madrid
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
1.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
Manchester City
Real Madrid
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 16 matches between these sides — filtered by competition and venue context.

Manchester City MCI Home
16 matches
Real Madrid RMA Away
Match Record
5
Wins
6
5
Draws
5
6
Losses
5
Goals
26
Goals Scored
28
28
Goals Conceded
26
-2
Goal Difference
+2
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-24T07:48:56+00:00

STARTING XI

Match Formation 4-2-3-1
Match Formation 4-4-2
Pitch
G. Donnarumma
Italy
25 G. Donnarumma
M. Nunes
Substitution
Portugal
27 M. Nunes
A. Khusanov
Uzbekistan
45 A. Khusanov
R. Santos Gato Alves Dias
Substitution
Portugal
3 R. Santos Gato Alves Dias
R. Aït Nouri
Algeria
21 R. Aït Nouri
B. Silva
Portugal
20 (C) B. Silva
Rodri
Spain
16 Rodri
M. Cherki
France
10 M. Cherki
T. Reijnders
Substitution
Netherlands
4 T. Reijnders
J. Doku
Belgium
11 J. Doku
E. Haaland
Substitution
Norway
9 E. Haaland
T. Courtois
Substitution
Belgium
1 T. Courtois
F. García Torres
Spain
20 F. García Torres
D. Huijsen
Spain
24 D. Huijsen
A. Rüdiger
Germany
22 A. Rüdiger
T. Alexander-Arnold
Substitution
England
12 T. Alexander-Arnold
A. Guler
Turkey
15 A. Guler
A. Tchouaméni
France
14 A. Tchouaméni
T. Pitarch Pinar
Substitution
45 T. Pitarch Pinar
F. Valverde Dipetta
Uruguay
8 (C) F. Valverde Dipetta
V. Júnior
Brazil
7 V. Júnior
B. Abdelkader Diaz
Substitution
Spain
21 B. Abdelkader Diaz

General Information

Date & Time
Mar 17, 2026, 08:00 PM
Competition
2025/2026 Champions League, Europe · Round of 16 · Leg 2 of 2 · Aggregate : 1 - 5
Stadium
Etihad Stadium
Capacity
53400
Attendance
51103
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Clément Turpin
Nicolas Danos
Benjamin Pages
Willy Delajod

Statistics

Possession
MCI
50%
RMA
50%

Top Statistics

1 Goals 2
2 Big Chances Created 6
8 Shots 4
74 Dangerous attacks 34
47 Possession 53
9 Corners 6
10 Free kicks 7
1 Yellow Cards 2
1 Red Cards 0

Match Overview

26 Dribble Attempts 11
7 Throwins 3
8 Successful Headers 1
8 Goal Kicks 13
15 Successful Dribbles 6
58 Successful Dribbles Percentage 55
0 Hit Woodwork 2
0 Penalties 1
5 Substitutions 5
58 Ball Safe 74
17 Goal Attempts 14
0 Assists 1

Attacking

104 Attacks 70
1 Big Chances Missed 4

Possession

444 Successful Passes 503
92 Successful Passes Percentage 92
484 Passes 549
19 Long Passes 37
13 Key Passes 8
12 Successful Long Passes 22
63 Successful Long Passes Percentage 59

Defensive

45 Duels Won 29
4 Saves 7
2 Interceptions 4
15 Tackles 17

Build-up

18 Total Crosses 11
3 Accurate Crosses 4

Discipline

6 Fouls 7
2 Offsides 3

Lineup

Referee : Clément Turpin

Starting XI

25
Gianluigi Donnarumma
Gianluigi Donnarumma Goalkeeper
6.75
3
Rúben Dias
Rúben Dias Defender
6.3
15
Marc Guéhi
Marc Guéhi
Defender46'
6.57
21
Rayan Aït-Nouri
Rayan Aït-Nouri Defender
6.98
27
Matheus Nunes
Matheus Nunes Defender
6.25
42
Antoine Semenyo
Antoine Semenyo
Attacker57'
6.63
45
Abdukodir Khusanov
Abdukodir Khusanov Defender
7.13
4
Tijjani Reijnders
Tijjani Reijnders Midfielder
6.7
6
Nathan Aké
Nathan Aké
Defender46'
6.5
10
Rayan Cherki
Rayan Cherki Midfielder
7.24
11
Jérémy Doku
Jérémy Doku Midfielder
6.96
16
Rodri
Rodri Midfielder
7.73
20
Bernardo Silva
Bernardo Silva (C) Midfielder
5.14
9
Erling Haaland
Erling Haaland Attacker
7.55
7
Omar Marmoush
Omar Marmoush
Attacker56'
6.56
Referee : Clément Turpin

Starting XI

1
Thibaut Courtois
Thibaut Courtois Goalkeeper
7.3
13
Andriy Lunin
Andriy Lunin
Goalkeeper46'
7.35
12
Trent Alexander-Arnold
Trent Alexander-Arnold Defender
7.07
2
Daniel Carvajal
Daniel Carvajal
Defender83'
6.56
20
Fran García
Fran García Defender
6.49
22
Antonio Rüdiger
Antonio Rüdiger Defender
6.01
24
Dean Huijsen
Dean Huijsen Defender
6.96
8
Federico Valverde
Federico Valverde (C) Midfielder
6.83
14
Aurélien Tchouaméni
Aurélien Tchouaméni Midfielder
7.84
15
Arda Güler
Arda Güler Midfielder
7.45
45
Thiago Pitarch
Thiago Pitarch Midfielder
6.4
37
Manuel Ángel Morán
Manuel Ángel Morán
Midfielder74'
6.56
7
Vinicius Junior
Vinicius Junior Attacker
2
7.61
21
Brahim Díaz
Brahim Díaz Attacker
6.87
10
Kylian Mbappé
Kylian Mbappé
Attacker69'
6.55

Events

2ND-HALF
90+3'
Event
Vinicius Junior
Left foot shot / 2nd Goal
90+2'
Event
Vinicius Junior
Goal disallowed
83'
Event
Daniel Carvajal  Trent Alexander-Arnold 
10th Substitution
80'
Event
Trent Alexander-Arnold 
Foul / 3rd Yellowcard
76'
Event
Kylian Mbappé
Time wasting / 2nd Yellowcard
76'
Event
Pep Guardiola
Unsportsmanlike conduct / 4th Yellowcard
Event
8th Substitution
74'
74'
Event
9th Substitution
74'
Event
Manuel Ángel Morán Thiago Pitarch
7th Substitution
69'
Event
Kylian Mbappé Brahim Díaz
6th Substitution
Event
Antoine Semenyo Matheus Nunes
5th Substitution
57'
Event
Omar Marmoush Erling Haaland
4th Substitution
56'
Event
Nathan Aké Tijjani Reijnders
1st Substitution
46'
Event
Marc Guéhi Rúben Dias 
2nd Substitution
46'
46'
Event
Andriy Lunin Thibaut Courtois
3rd Substitution
1ST-HALF
Event
Abdukodir Khusanov
Foul / 1st Yellowcard
45+4'
Event
Erling Haaland
Left foot shot / 1st Goal
41'
Event
Pep Guardiola
Argument / 5th Yellowcard
25'
22'
Event
Vinicius Junior
Right foot shot / 1st Penalty
Event
Bernardo Silva  
Professional handball / 1st Redcard
20'
20'
Event
Vinicius Junior
Penalty awarded

Match Commentary

90
Update Update
The second half has concluded with the final score: Manchester City 1, Real Madrid 2.
90
Corner Corner
Corner awarded to Manchester City after Antonio Rüdiger allowed the ball to go out.
90
GOAL! GOAL! Important
Goal! Manchester City 1, Real Madrid 2. Vinícius Júnior finds the net for Real Madrid, firing a left-footed shot from close range into the bottom left corner. The assist comes from Aurélien Tchouaméni, who delivered a precise cross.
90
Update Update
The fourth official has indicated that there will be three minutes of stoppage time.
90
Update Update
GOAL DISALLOWED AFTER VAR REVIEW: Vinícius Júnior of Real Madrid finds the back of the net, but the goal is canceled following a VAR check.
90
Update Update
VAR Review: Goal Disallowed Manchester City 1-1 Real Madrid.
90
Update Update
Offside call against Real Madrid. Vinícius Júnior is caught in an offside position.
89
Attempt Attempt
The attempt on goal is thwarted. Rayan Cherki from Manchester City fires a left-footed shot from outside the penalty area, but it gets blocked. The pass came from Abdukodir Khusanov.
86
Update Update
Fran García committed a foul against the player from Real Madrid.
86
Update Update
Antoine Semenyo of Manchester City has been awarded a free kick in the defensive area.
85
Update Update
Antoine Semenyo committed a foul against Manchester City.
85
Update Update
Dean Huijsen from Real Madrid earned a free kick in the defensive area.
83
Substitution Substitution
Substitution for Real Madrid: Dani Carvajal replaces Trent Alexander-Arnold.
82
Update Update
Offside call against Real Madrid. Vinícius Júnior is caught in an offside position.
80
Yellow Card Yellow Card Important
Trent Alexander-Arnold of Real Madrid has been shown a yellow card for committing a foul.
80
Update Update
Manuel Ángel committed a foul against Real Madrid.
80
Update Update
Omar Marmoush from Manchester City has been awarded a free kick in an offensive position.
80
Update Update
Omar Marmoush from Manchester City has been awarded a free kick in the defensive area.
80
Update Update
Trent Alexander-Arnold commits a foul on a Real Madrid player.
78
Update Update
Offside call against Manchester City. Rayan Aït-Nouri has been flagged for being in an offside position.
78
Attempt Attempt
Another offensive play underway. Rayan Aït-Nouri from Manchester City takes a left-footed shot from the left side of the penalty area, but Andrii Lunin, the goalkeeper for Real Madrid, makes a save right in the center of the goal. The assist came from Jérémy Doku.
76
Yellow Card Yellow Card Important
Kylian Mbappé of Real Madrid has been shown a yellow card.
76
Update Update
Antonio Rüdiger of Real Madrid commits a foul.
76
Update Update
Omar Marmoush of Manchester City has been awarded a free kick in their defensive half.
74
Substitution Substitution
Substitution for Real Madrid: Eduardo Camavinga comes on to replace Arda Güler.
74
Substitution Substitution
Substitution for Manchester City: Nico González replaces Rodri.
74
Substitution Substitution
Substitution for Real Madrid: Manuel Ángel replaces Thiago Pitarch.
73
Corner Corner
Corner awarded to Manchester City after Federico Valverde allowed the ball to go out of play.
73
Attempt Attempt
Missed opportunity! Rayan Cherki from Manchester City took a right-footed shot from outside the penalty area that went just wide. The assist came from Nathan Aké.
71
Corner Corner
Corner awarded to Manchester City after a deflection off Antonio Rüdiger.
70
Corner Corner
Missed opportunity! Kylian Mbappé of Real Madrid took a right-footed shot from the right side of the penalty area, but it went wide to the left following a corner kick.
69
Corner Corner
Corner awarded to Real Madrid after Gianluigi Donnarumma allowed the ball to go out.
69
Substitution Substitution
Substitution for Real Madrid: Kylian Mbappé comes on to replace Brahim Díaz.
69
Corner Corner
Another offensive push! Aurélien Tchouaméni of Real Madrid goes for a header from within the six-yard box, targeting the left side, but Gianluigi Donnarumma from Manchester City makes a fantastic save, denying the attempt in the top left corner. The assist came from Trent Alexander-Arnold, who delivered a precise cross.
68
Corner Corner
Corner awarded to Real Madrid after Abdukodir Khusanov allowed it.
66
Corner Corner
Corner awarded to Manchester City after Aurélien Tchouaméni allowed the ball to go out.
66
Corner Corner
Opportunity wasted! Abdukodir Khusanov from Manchester City took a right-footed shot from outside the penalty area that narrowly missed to the left. The chance was set up by Jérémy Doku following a corner kick.
65
Update Update
Rayan Cherki of Manchester City has been awarded a free kick in an attacking position.
65
Update Update
Aurélien Tchouaméni from Real Madrid committed a foul.
63
Update Update
Offside call against Manchester City. Jérémy Doku has been caught offside.
62
Corner Corner
Corner awarded to Real Madrid after Abdukodir Khusanov allowed the ball to go out.
60
Attempt Attempt
Missed opportunity. Antoine Semenyo from Manchester City attempted a left-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Abdukodir Khusanov.
58
Update Update
Rayan Cherki commits a handball for Manchester City.
57
Substitution Substitution
Substitution for Manchester City: Antoine Semenyo comes on to replace Matheus Nunes.
56
Substitution Substitution
Substitution for Manchester City: Omar Marmoush replaces Erling Haaland.
55
Update Update
Brahim Díaz from Real Madrid committed a foul.
55
Attempt Attempt
The attempt is thwarted. Marc Guéhi from Manchester City fires a right-footed shot from outside the penalty area, but it's successfully blocked.
55
Attempt Attempt
The attempt is thwarted. Erling Haaland from Manchester City takes a left-footed shot from the middle of the penalty area, but it gets blocked.
55
Update Update
Marc Guéhi of Manchester City was awarded a free kick on the left flank.
55
Attempt Attempt
A shot is deflected. Jérémy Doku from Manchester City attempted a right-footed strike from the left side of the penalty area, but it was blocked. The assist came from Rodri.
54
Attempt Attempt
A fresh offensive push unfolds as Erling Haaland from Manchester City takes a left-footed shot from the left side of the penalty area. However, Andrii Lunin, the goalkeeper for Real Madrid, makes a save right in the middle of the goal. The assist for this play comes from Rayan Aït-Nouri.
54
Attempt Attempt
Opportunity wasted. Rodri from Manchester City attempted a right-footed shot from outside the penalty area, but it went wide to the left.
53
Update Update
Offside call against Real Madrid. Vinícius Júnior has been caught in an offside position.
51
Corner Corner
Corner awarded to Manchester City after Dean Huijsen allowed the ball to go out.
50
Attempt Attempt
Opportunity wasted. Erling Haaland of Manchester City took a right-footed shot from the middle of the penalty area, but it sailed over the crossbar.
50
Attempt Attempt
A fresh offensive move unfolds as Erling Haaland from Manchester City takes a left-footed shot from the center of the penalty area, but Andrii Lunin of Real Madrid makes a save, diving to his left. The assist came from Jérémy Doku, who delivered a precise cross.
47
Attempt Attempt
Opportunity wasted. Vinícius Júnior from Real Madrid took a right-footed shot from the left side of the penalty area, but it sailed over the goal and to the right.
45
Update Update
The first half has concluded with the score tied at 1-1 between Manchester City and Real Madrid.
45
Update Update
Vinícius Júnior from Real Madrid earned a free kick on the right flank.
45
Substitution Substitution
Substitution for Manchester City: Nathan Aké comes on to replace Tijjani Reijnders.
45
Update Update
Abdukodir Khusanov from Manchester City committed a foul.
45
Yellow Card Yellow Card Important
Abdukodir Khusanov of Manchester City has been shown a yellow card for committing a foul.
45
Update Update
The fourth official has indicated that there will be three minutes of stoppage time.
45
Substitution Substitution
Substitution for Real Madrid: Andrii Lunin comes on to replace Thibaut Courtois due to an injury.
45
Update Update
The second half is underway with the score tied at 1-1 between Manchester City and Real Madrid.
45
Substitution Substitution
Substitution for Manchester City: Marc Guéhi comes on to replace Rúben Dias.
44
Corner Corner
Corner awarded to Real Madrid after Rúben Dias allowed the ball to go out.
43
Corner Corner
Opportunity squandered. Trent Alexander-Arnold of Real Madrid attempts a right-footed shot from outside the penalty area, but it narrowly misses the upper left corner of the goal.
41
Corner Corner
Corner awarded to Manchester City after a deflection off Trent Alexander-Arnold.
41
GOAL! GOAL! Important
Goal! It's now Manchester City 1, Real Madrid 1. Erling Haaland scores for Manchester City, firing a left-footed shot from close range into the bottom right corner following a corner kick.
40
Corner Corner
Corner awarded to Real Madrid after Erling Haaland allowed the ball to go out.
39
Corner Corner
Corner awarded to Real Madrid after Erling Haaland allowed the ball to go out.
39
Attempt Attempt
The attempt is thwarted. Arda Güler from Real Madrid takes a left-footed shot from outside the penalty area, but it's blocked.
38
Attempt Attempt
A fresh offensive play unfolds as Brahim Díaz of Real Madrid takes a challenging right-footed shot from the right side, but Gianluigi Donnarumma, the Manchester City goalkeeper, makes a save right in the center of the goal. The assist came from Aurélien Tchouaméni.
38
Update Update
Arda Güler from Real Madrid has been awarded a free kick in an offensive position.
38
Update Update
Tijjani Reijnders committed a foul against Manchester City.
36
Attempt Attempt
Opportunity wasted. Rodri from Manchester City attempted a right-footed shot from outside the penalty area but it went wide to the left.
35
Attempt Attempt
Another offensive push underway. Aurélien Tchouaméni of Real Madrid takes a right-footed shot from outside the penalty area, but Gianluigi Donnarumma of Manchester City makes a save, diving to his left. The assist came from Arda Güler.
30
Corner Corner
Corner awarded to Manchester City after Federico Valverde allowed the ball to go out of play.
28
Attempt Attempt
Opportunity squandered! Vinícius Júnior of Real Madrid attempted a left-footed shot from the center of the penalty area but sent it wide to the left. The chance was set up by Arda Güler after a quick counterattack.
26
Attempt Attempt
Missed opportunity! Rodri from Manchester City takes a right-footed shot from the center of the box, but it goes over the bar and to the right.
26
Attempt Attempt
A fresh offensive push is underway. Erling Haaland from Manchester City takes a left-footed shot from a challenging angle on the left side, but Thibaut Courtois, the goalkeeper for Real Madrid, makes a save right in the center of the goal. The assist came from Jérémy Doku, who delivered a precise through ball.
24
Corner Corner
Opportunity wasted! Vinícius Júnior from Real Madrid attempted a right-footed shot from the center of the box, but it narrowly missed the top right corner. The chance was set up by Brahim Díaz during a quick counterattack.
23
Attempt Attempt
A fresh offensive play unfolds as Erling Haaland from Manchester City takes a left-footed shot from the middle of the penalty area. However, Thibaut Courtois, the goalkeeper for Real Madrid, makes a save right in the center of the goal. The assist came from Jérémy Doku.
22
GOAL! GOAL! Important
Goal! Real Madrid takes the lead with a score of 1-0 against Manchester City. Vinícius Júnior steps up to the spot and successfully converts the penalty, placing his right-footed shot into the bottom right corner of the net.
20
Update Update
VAR Review: Penalty awarded to Real Madrid.
20
Red Card Red Card Important
Bernardo Silva from Manchester City has been shown a red card.
17
Attempt Attempt
Vinícius Júnior of Real Madrid strikes the right post with a right-footed shot taken from the left side of the penalty area, assisted by Federico Valverde.
17
Attempt Attempt
The attempt is thwarted. Vinícius Júnior from Real Madrid takes a left-footed shot from the right side of the penalty area, but it gets blocked. The assist came from Brahim Díaz.
17
Update Update
Bernardo Silva of Manchester City has given away a penalty after handling the ball inside the penalty area.
13
Attempt Attempt
Missed opportunity! Rodri from Manchester City took a right-footed shot from outside the penalty area, but it went wide. Bernardo Silva provided the assist.
13
Update Update
Arda Güler committed a foul against Real Madrid.
13
Update Update
Matheus Nunes from Manchester City was awarded a free kick on the right side of the field.
10
Corner Corner
Corner awarded to Manchester City after Fran García allowed the ball to go out.
10
Attempt Attempt
The attempt is thwarted. Rayan Cherki from Manchester City takes a right-footed shot from the middle of the penalty area, but it gets blocked. The assist came from Rodri.
6
Attempt Attempt
The attempt is thwarted. Tijjani Reijnders of Manchester City fires a right-footed shot from the middle of the penalty area, but it gets blocked.
6
Update Update
Arda Güler of Real Madrid has been awarded a free kick in the defensive area.
6
Update Update
Matheus Nunes committed a foul against Manchester City.
4
Corner Corner
A fresh offensive effort unfolds. Rodri from Manchester City takes a right-footed shot from the right side of the penalty area, but Thibaut Courtois of Real Madrid makes a fantastic save, denying the attempt in the top right corner. The assist came from Tijjani Reijnders.
4
Corner Corner
Corner awarded to Manchester City after a save by Thibaut Courtois.
3
Attempt Attempt
A fresh offensive effort unfolds as Rayan Cherki from Manchester City takes a right-footed shot from the middle of the penalty area, but Thibaut Courtois, the goalkeeper for Real Madrid, makes a save right in the center of the goal.
1
Attempt Attempt
A fresh offensive move unfolds as Federico Valverde from Real Madrid takes a right-footed shot from outside the penalty area, but Gianluigi Donnarumma, the goalkeeper for Manchester City, makes a save right in the middle of the goal.

CONCLUSION

Structural assessment: Real Madrid exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was contrary to the pre-match probability model. Structural distortion: The match was materially influenced by red card(s), altering baseline dynamics. Market alignment: The match result was outside the projected probability range.