Real Madrid v Manchester City result
Team pages: Real Madrid · Manchester City · Head-to-head
Real Madrid 3–0 Manchester City — Real Madrid won this UEFA Champions League match.
The result
Real Madrid beat Manchester City 3–0 in the UEFA Champions League on Wednesday 11 March.
The goals
Real Madrid led 3–0 at half-time. The goals — Real Madrid: F. Valverde (20’, assisted by Thibaut Courtois; 27’, assisted by Vinícius Júnior; 42’, assisted by Brahim Díaz).
The numbers
Expected goals (xG) agree with the result: Real Madrid 2.63, Manchester City 0.59, from 12 shots to 8 (the provider’s expected goals for this match).
Discipline
M. Mariani showed two yellow cards — against 3.8 yellows a game across the last 6 matches refereed (this competition). The bookings — Manchester City: Gianluigi Donnarumma (57’) and Rayan Aït-Nouri (82’).
What it changes
Real Madrid have scored 33 goals, the fifth-most of the 53 clubs (2025/26 so far, after 14 games, ranked per game). Real Madrid have conceded 20 goals, the 16th-fewest of the 53 clubs.
Manchester City have scored 16 goals, the 22nd-most of the 53 clubs (2025/26 so far, after 10 games, ranked per game). Manchester City have conceded 14 goals, the 12th-fewest (shared) of the 53 clubs.
Who stood out
By TACTIX Impact for this match, F. Valverde (Real Madrid) 18.5, Thibaut Courtois (Real Madrid) 7.8 and Jérémy Doku (Manchester City) 5.7 led the match.
Next up
Real Madrid next host Celta Vigo on 21 November 2026.
Manchester City next host Fulham on 21 November 2026.
Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.
Next for Real Madrid: Real Madrid v Celta Vigo, Saturday 21 November — the preview. Next for Manchester City: Manchester City v Fulham, Saturday 21 November — the preview.
The Numbers
- Result: Real Madrid 3–0 Manchester City · UEFA Champions League
- Referee: M. Mariani
- Head-to-head (last 6): Real Madrid 2 · draws 2 · Manchester City 2 · 4 goals/game
- Recent form: Real Madrid 3W 0D 2L · Manchester City 4W 1D 0L
Real Madrid 3–0 Manchester City (UEFA Champions League): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →
Key Stats
Per game, last 8 completed matches, to 7 March 2026. Over/under figures use standard thresholds, not bookmaker lines.
| Per game | Real Madrid for / against | Line | Manchester City for / against |
|---|---|---|---|
| Goals scored | 1.75 for · 0.88 against n 8 Last 5 | 2.5standard | 2.25 for · 0.75 against n 8 Last 5 |
| Corners won | 6.75 for · 3.88 against n 8 Last 5 | 9.5standard | 5.38 for · 4.13 against n 8 Last 5 |
| Shots | 14.38 for · 10.38 against n 8 Last 5 | 19.5standard | 17.25 for · 11.75 against n 8 Last 5 |
| Shots on target | 5.38 for · 2.88 against n 8 Last 5 | 8.5standard | 6.38 for · 3.88 against n 8 Last 5 |
| Fouls committed | 10.88 for · 11.63 against n 8 Last 5 | 21.5standard | 11.38 for · 10.5 against n 8 Last 5 |
| Cards shown | 2.38 for · 3.25 against n 8 Last 5 | 3.5standard | 1.88 for · 2.13 against n 8 Last 5 |
Referee: M. Mariani — 3.83 yellow cards a game, 0 red cards, 20.83 fouls over 6 matches.
The referee's home and away split · Pro
Create free account Try Pro for £1.00 then £9.99 a month unless you cancel · 18+
Real Madrid
Real Madrid Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| Thibaut Courtois | 44 | 903960 min | 1333 /90 | 441 /90 | 00 /90 |
| A. Lunin | 3 | 92277 min | 103.2 /90 | 82.6 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| Thibaut Courtois n 8 | 90 | 2.3 |
| A. Lunin n 8 | 91.6 | 3.1 |
Real Madrid Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| Álvaro Fernández | 33 | 892947 min | 631.9 /90 | 451.4 /90 | 150.5 /90 | 1624.9 /90 | 361.1 /90 | 90.3 /90 |
| Dean Huijsen | 32 | 812606 min | 481.7 /90 | 341.2 /90 | 170.6 /90 | 1424.9 /90 | 281 /90 | 70.2 /90 |
| Raúl Asencio | 32 | 712270 min | 220.9 /90 | 150.6 /90 | 170.7 /90 | 843.3 /90 | 251 /90 | 80.3 /90 |
| A. Rüdiger | 18 | 851521 min | 100.6 /90 | 70.4 /90 | 70.4 /90 | 332 /90 | 110.7 /90 | 10.1 /90 |
| Éder Militão | 17 | 761298 min | 271.9 /90 | 171.2 /90 | 141 /90 | 765.3 /90 | 181.2 /90 | 30.2 /90 |
| See more players · Pro Try Pro for £1, then £9.99 a month unless you cancel · 18+ | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| Vinícius Júnior n 8 | 90 | 1 | 3.2 | Bernardo Silva |
| A. Güler n 8 | 79.4 | 0.4 | 1.8 | — |
| Thibaut Courtois n 8 | 90 | 0.1 | 0.1 | — |
| F. Valverde n 8 | 85.9 | 1.3 | 0.8 | — |
| A. Tchouaméni n 8 | 88.3 | 1.1 | 1.4 | — |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| Vinícius Júnior n 8 | 90 | 0.5 |
| A. Güler n 8 | 79.4 | 1.7 |
| F. Valverde n 8 | 85.9 | 1.3 |
| A. Tchouaméni n 8 | 88.3 | 2.8 |
| Kylian Mbappé n 8 | 90 | 0 |
| See more players · Pro | ||
Real Madrid Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| Vinícius Júnior | 45 | 793564 min | 140.4 /90 | 100.3 /90 | 962.4 /90 | 531.3 /90 | 782 /90 | 1082.7 /90 |
| Kylian Mbappé | 35 | 852962 min | 391.2 /90 | 50.2 /90 | 1273.9 /90 | 822.5 /90 | 852.6 /90 | 812.5 /90 |
| Gonzalo García | 25 | 611533 min | 100.6 /90 | 20.1 /90 | 271.6 /90 | 191.1 /90 | 140.8 /90 | 50.3 /90 |
| Rodrygo | 22 | 511125 min | 30.2 /90 | 50.4 /90 | 312.5 /90 | 191.5 /90 | 302.4 /90 | 312.5 /90 |
| A. Güler | 45 | 683080 min | 40.1 /90 | 140.4 /90 | 541.6 /90 | 270.8 /90 | 1002.9 /90 | 341 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| Vinícius Júnior n 8 | 90 | 2.5 | 1.6 |
| A. Güler n 8 | 79.4 | 1.1 | 0.6 |
| Thibaut Courtois n 8 | 90 | 0 | 0 |
| F. Valverde n 8 | 85.9 | 1 | 0.4 |
| A. Tchouaméni n 8 | 88.3 | 1 | 0.5 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| Vinícius Júnior n 8 | 90 | 0.8 | 0 |
| A. Güler n 8 | 79.4 | 0 | 0.1 |
| Thibaut Courtois n 8 | 90 | 0 | 0 |
| F. Valverde n 8 | 85.9 | 0.3 | 0.4 |
| A. Tchouaméni n 8 | 88.3 | 0.3 | 0 |
| See more players · Pro | |||
Manchester City
Manchester City Goalkeeper
| Player | Apps | Avg mins | Saves | Goals conceded | Penalties saved |
|---|---|---|---|---|---|
| G. Donnarumma | 33 | 902970 min | 772.3 /90 | 300.9 /90 | 10 /90 |
| J. Trafford | 11 | 90990 min | 222 /90 | 90.8 /90 | 00 /90 |
| A. Ramsdale | 1 | 9090 min | 55 /90 | 33 /90 | 00 /90 |
| Player | Mins | Saves 2+3+ |
|---|---|---|
| G. Donnarumma n 8 | 90 | 3.1 |
| J. Trafford n 8 | 90 | 1.4 |
Manchester City Defensive
| Player | Apps | Avg mins | Tackles | Interceptions | Blocks | Duels won | Fouls committed | Yellow cards |
|---|---|---|---|---|---|---|---|---|
| N. O'Reilly | 42 | 743094 min | 852.5 /90 | 240.7 /90 | 100.3 /90 | 1825.3 /90 | 481.4 /90 | 70.2 /90 |
| Matheus Nunes | 37 | 813000 min | 652 /90 | 341 /90 | 80.2 /90 | 1685 /90 | 260.8 /90 | 60.2 /90 |
| Rúben Dias | 30 | 842511 min | 210.8 /90 | 260.9 /90 | 190.7 /90 | 1023.7 /90 | 220.8 /90 | 40.1 /90 |
| J. Gvardiol | 24 | 781870 min | 281.3 /90 | 251.2 /90 | 120.6 /90 | 864.1 /90 | 241.2 /90 | 20.1 /90 |
| A. Khusanov | 23 | 731687 min | 402.1 /90 | 372 /90 | 40.2 /90 | 693.7 /90 | 170.9 /90 | 40.2 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Fouls committed 1+2+ | Fouls won 1+2+ | Likely duel |
|---|---|---|---|---|
| N. O'Reilly n 8 | 79.5 | 1.4 | 0.6 | — |
| E. Haaland n 8 | 75.3 | 0.6 | 1 | — |
| P. Foden n 8 | 59 | 1.1 | 1.3 | — |
| Matheus Nunes n 8 | 86.3 | 0.8 | 1.2 | — |
| Bernardo Silva n 8 | 86 | 1.2 | 0.5 | Vinícius Júnior |
| See more players · Pro | ||||
| Player | Mins | Tackles 1+2+ |
|---|---|---|
| N. O'Reilly n 8 | 79.5 | 2.1 |
| E. Haaland n 8 | 75.3 | 0.4 |
| P. Foden n 8 | 59 | 1.1 |
| Matheus Nunes n 8 | 86.3 | 1 |
| Bernardo Silva n 8 | 86 | 1.8 |
| See more players · Pro | ||
Manchester City Attacking
| Player | Apps | Avg mins | Goals | Assists | Shots | Shots on target | Key passes | Dribbles completed |
|---|---|---|---|---|---|---|---|---|
| E. Haaland | 41 | 793245 min | 310.9 /90 | 80.2 /90 | 1193.3 /90 | 712 /90 | 320.9 /90 | 150.4 /90 |
| Omar Marmoush | 19 | 541032 min | 40.3 /90 | 20.2 /90 | 252.2 /90 | 131.1 /90 | 181.6 /90 | 121 /90 |
| A. Semenyo | 12 | 76912 min | 70.7 /90 | 20.2 /90 | 202 /90 | 111.1 /90 | 121.2 /90 | 70.7 /90 |
| R. McAidoo | 2 | 79158 min | 10.6 /90 | 00 /90 | 42.3 /90 | 31.7 /90 | 31.7 /90 | 52.8 /90 |
| A. Elanga | 1 | 4545 min | 12 /90 | 00 /90 | 24 /90 | 12 /90 | 00 /90 | 24 /90 |
| See more players · Pro | ||||||||
| Player | Mins | Shots 1+2+ | Shots on target 1+2+ |
|---|---|---|---|
| N. O'Reilly n 8 | 79.5 | 1.6 | 1.1 |
| E. Haaland n 8 | 75.3 | 2.1 | 0.9 |
| P. Foden n 8 | 59 | 1.7 | 0.8 |
| Matheus Nunes n 8 | 86.3 | 0 | 0 |
| Bernardo Silva n 8 | 86 | 0.4 | 0.4 |
| See more players · Pro | |||
| Player | Mins | Goals 1+2+ | Assists 1+2+ |
|---|---|---|---|
| N. O'Reilly n 8 | 79.5 | 0.4 | 0 |
| E. Haaland n 8 | 75.3 | 0.4 | 0.4 |
| P. Foden n 8 | 59 | 0 | 0.2 |
| Matheus Nunes n 8 | 86.3 | 0 | 0.1 |
| Bernardo Silva n 8 | 86 | 0.1 | 0.3 |
| See more players · Pro | |||
The day’s free picks, by email
Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.
Match Statistics & Details
| Real Madrid | Manchester City | |
|---|---|---|
| 40% | Possession | 60% |
| 2.63 | Expected goals (xG) | 0.59 |
| 12 | Shots | 8 |
| 7 | Shots on target | 4 |
| 2 | Shots off target | 2 |
| 3 | Blocked shots | 2 |
| 10 | Shots inside the box | 5 |
| 1 | Corners | 10 |
| 1 | Offsides | 0 |
| 11 | Fouls | 13 |
| 0 | Yellow cards | 2 |
| 0 | Red cards | 0 |
| 4 | Saves | 4 |
| 381 | Passes | 566 |
| 87% | Pass accuracy | 90% |
Real Madrid Player Stats
| Player | Min | G | A | Sh | SoT | KP | Tkl | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|
| Thibaut Courtois | 90 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 8.5 |
| A. Rüdiger | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.6 |
| Dean Huijsen | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7.2 |
| F. Valverde | 90 | 3 | 0 | 3 | 3 | 2 | 4 | 0 | 10 |
| A. Tchouaméni | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.2 |
| Vinícius Júnior | 90 | 0 | 0 | 3 | 2 | 2 | 1 | 0 | 7.5 |
| Trent Alexander-Arnold | 83 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 7 |
| Thiago Pitarch | 76 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.2 |
| Brahim Díaz | 76 | 0 | 1 | 2 | 2 | 1 | 1 | 0 | 7.5 |
| A. Güler | 70 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 7 |
| F. Mendy | 45 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 7.2 |
| Fran García sub | 45 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 6.6 |
| Eduardo Camavinga sub | 20 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.3 |
| Manuel Ángel sub | 14 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.7 |
| Franco Mastantuono sub | 14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.2 |
| Dani Carvajal sub | 11 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.9 |
Manchester City Player Stats
| Player | Min | G | A | Sh | SoT | KP | Tkl | Cards | Rating |
|---|---|---|---|---|---|---|---|---|---|
| G. Donnarumma | 90 | 0 | 0 | 0 | 0 | 0 | 0 | Y | 7.5 |
| A. Khusanov | 90 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5.9 |
| Rúben Dias | 90 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 6.7 |
| M. Guéhi | 90 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 6 |
| N. O'Reilly | 90 | 0 | 0 | 1 | 1 | 0 | 2 | 0 | 5.7 |
| Rodri | 90 | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 7.3 |
| J. Doku | 90 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7.3 |
| E. Haaland | 82 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.2 |
| Bernardo Silva | 70 | 0 | 0 | 1 | 0 | 2 | 2 | 0 | 6.6 |
| A. Semenyo | 69 | 0 | 0 | 2 | 2 | 0 | 0 | 0 | 6.3 |
| Sávio | 45 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6.3 |
| T. Reijnders sub | 45 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 6.2 |
| R. Cherki sub | 21 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 6.6 |
| R. Aït-Nouri sub | 20 | 0 | 0 | 0 | 0 | 0 | 1 | Y | 6.9 |
| Omar Marmoush sub | 8 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 6.3 |
Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.
Form, Head-to-Head & Standings
The numbers behind Real Madrid v Manchester City — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)
- 2025-12-10 Real Madrid 1–2 Manchester City
- 2025-02-19 Real Madrid 3–1 Manchester City
- 2025-02-11 Manchester City 2–3 Real Madrid
- 2024-04-17 Manchester City 1–1 Real Madrid
- 2024-04-09 Real Madrid 3–3 Manchester City
- 2023-05-17 Manchester City 4–0 Real Madrid
The Full Post-Match Picture
Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.
then £9.99 a month unless you cancel · 18+
Frequently Asked Questions
- What is the head-to-head record between Real Madrid and Manchester City?
- In their last 6 meetings, Real Madrid won 2, Manchester City won 2 and there were 2 draws, averaging 4 goals per game.
- What is the recent form of Real Madrid and Manchester City?
- Recent form — Real Madrid 3W 0D 2L; Manchester City 4W 1D 0L.
Today’s Boards
Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.
This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error
How our model works · Live track record · Predictions are model output, not betting advice.