Manchester City vs Real Madrid
| Yellow cards avg | 3.89 |
|
|---|---|---|
| Reds avg | 0.11 |
|
| Penalties avg | 1.11 |
|
| Over 4.5 cards | 33% |
|
| Home wins | 33% |
|
| Draws | 11% |
|
| Away wins | 56% |
|
- Manchester City outshot their opponent (22-14).
- Possession was balanced (48%-52%).
- Physical contest: 3 yellows, 1 reds.
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Champions League fixture.
Quick comparison bars
Manchester City last 5 home
Real Madrid last 5 away
Manchester City trend breakdown
Real Madrid trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Manchester City goal timing (home)
Real Madrid goal timing (away)
Match Statistics
Events
Manchester City vs Real Madrid 1-2: match report, goals, cards and substitutions
Real Madrid beat Manchester City 2-1 on Tuesday, 17 March 2026 in Champions League. The match was refereed by Clement Turpin. It was played at Etihad Stadium.
First half: VAR intervened at 20' for Real Madrid (Penalty confirmed). Bernardo Silva received a red card for Manchester City at 20'. Real Madrid took the lead at 22' when Vinícius Júnior scored (Penalty), making the score 0-1. Manchester City leveled the score at 41' when E. Haaland scored, making the score 1-1. A. Khusanov received a yellow card for Manchester City at 45+4'.
Second half: Manchester City made their 1st substitution at 46', with T. Reijnders replacing N. Aké. Manchester City made their 2nd substitution at 46', with Rúben Dias replacing M. Guéhi. Real Madrid made their 1st substitution at 46', with T. Courtois replacing A. Lunin. Manchester City made their 3rd substitution at 57', with E. Haaland replacing Omar Marmoush. Manchester City made their 4th substitution at 57', with Matheus Nunes replacing A. Semenyo. Real Madrid made their 2nd substitution at 69', with Brahim Díaz replacing Kylian Mbappé. Manchester City made their 5th substitution at 74', with Rodri replacing Nico González. Real Madrid made their 3rd substitution at 74', with A. Güler replacing E. Camavinga. Real Madrid made their 4th substitution at 74', with Thiago Pitarch replacing Manuel Ángel. Kylian Mbappé received a yellow card for Real Madrid at 76'. T. Alexander-Arnold received a yellow card for Real Madrid at 80'. Real Madrid made their 5th substitution at 83', with T. Alexander-Arnold replacing Dani Carvajal. Real Madrid took the lead at 90' when Vinícius Júnior scored, with the assist credited to A. Tchouaméni, making the score 1-2. VAR intervened at 90+2' for Real Madrid (Goal cancelled).
Manchester City used 5 substitutions while Real Madrid used 5 substitutions. Manchester City got 1 yellow card and 1 red card, while Real Madrid got 2 yellow cards.
How the match was won
- Manchester City outshot their opponent (22-14).
- Possession was balanced (48%-52%).
- Physical contest: 3 yellows, 1 reds.
Head-to-Head Overview
| Total Games | 15 |
| Home Wins | 5 |
| Draws | 4 |
| Away Wins | 6 |
| Over 2.5 Goals | 11 (73.3%) |
| BTTS | 11 (73.3%) |
| Total Games | 7 |
| Home Wins | 3 |
| Draws | 2 |
| Away Wins | 2 |
| Over 2.5 Goals | 5 (71.4%) |
| BTTS | 5 (71.4%) |