AS Roma 3 - 4 FT Real Madrid

Stadio Olimpico

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
96
FT
Wed, Oct 14
AS Roma
3-4
Real Madrid
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 0
🎲 Upset 0
Seven-minute miracle stuns Stadio Olimpico.

Win Probability

  • AS Roma 27%
  • Draw 24%
  • Real Madrid 49%

Futmetrix AI estimate

Madrid Miracle Shocks Stadio Olimpico

Must-Watch Futmetrix Score: 96/100. A legendary seven-minute blitz turned a guaranteed Roman triumph into one of the most stunning comebacks in recent European history.

Early Fireworks

Stadio Olimpico was absolutely deafening under the crisp European lights, providing a gladiatorial arena for this clash. The Intensity rating surged early when Marten de Roon finished off a brilliantly crafted pass from Matias Soule to put AS Roma ahead. That raucous joy lasted barely five minutes. Kylian Mbappé silenced the home crowd, finishing clinically to level the score and remind everyone of his lethal nature on the break. Roma edged possession and looked the brighter side for the remainder of the half, moving the ball with purpose and pushing Real Madrid deep into their own territory. The hosts were asking all the right questions in a highly tactical opening phase, showing no fear against the European giants.

The Collapse Begins

The match tilted violently after the break, turning into a true heavyweight slugfest. Donyell Malen completely took over the game, smashing in two quick-fire goals that tore the visitor's defensive lines to shreds. His second strike, aided by another Soule masterclass and confirmed after a deeply nervous VAR check, made it 3-1. The Balance of the tie seemed permanently broken. Madrid looked stunned on the ropes, struggling to contain the pace of the counter-attacks. Roma controlled the tempo and seemed completely safe, preparing to celebrate a massive European scalp on home soil. The crowd was already singing, fully believing the contest was dead and buried as the clock ticked down.

The Ultimate Robbery

Then came seven minutes of sheer madness that will be replayed for years. Carlos Espí sparked the unthinkable comeback in the 83rd minute, scrambling the ball home to create a sudden pulse. Before Roma could even catch their breath, substitute Endrick Felipe Moreira de Sousa levelled it with a thunderous finish. The Stakes were immense, but Madrid smelled blood in the water. Deep into stoppage time, Antonio Rüdiger crashed home the ultimate winner off an Arda Güler delivery. Madrid stole a miraculous 3-4 victory from the jaws of defeat, leaving the Italian capital in total, crushing disbelief. It was a classic Champions League robbery that exposes the brutal reality of football.

Key Questions

How did VAR change this match?

VAR confirmed both Malen's goal to make it 3-1 and Espí's strike at 3-2, keeping the dramatic tension at an absolute maximum.

What made D. Malen the Man of the Match?

Malen was devastating in front of goal, netting a lethal second-half brace that briefly gave Roma complete control before Madrid's late onslaught.

What caused the 7-goal thriller?

A chaotic mix of clinical finishing, wild swings in momentum, and elite super-sub impacts from Madrid's bench broke the game wide open.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
54%
46%
AS Roma 54%
Real Madrid 46%
Shots
14
16
AS Roma 14
Real Madrid 16
Shots on Target
7
8
AS Roma 7
Real Madrid 8
Expected Goals (xG)
1.50
1.86
AS Roma 1.50
Real Madrid 1.86
Passes
544
457
AS Roma 544
Real Madrid 457
Corners
5
9
AS Roma 5
Real Madrid 9
Fouls
15
8
AS Roma 15
Real Madrid 8
Yellow Cards
3
1
AS Roma 3
Real Madrid 1
Red Cards
0
0
AS Roma 0
Real Madrid 0

Match Events

17' 🔄 ↓ Manu Koné ↑Niccolò Pisilli
20' ⚽ Marten de Roon (Matias Soule)
Kylian Mbappé (Yan Diomande) ⚽ 25'
45' 🔄 ↓ Paulo Dybala ↑Rodrigo Mora
HT
51' ⚽ Donyell Malen (Rodrigo Mora)
57' ⚽ Donyell Malen (Matias Soule)
58' • Donyell Malen
↓ Denzel Dumfries ↑Arda Güler 🔄 59'
↓ Vinícius ↑Endrick Felipe Moreira de Sousa 🔄 59'
60' 🟨 Gianluca Mancini
63' 🔄 ↓ Gianluca Mancini ↑Leonardo Balerdi
63' 🔄 ↓ Matias Soule ↑Lorenzo Pellegrini
↓ Aurelien Tchouameni ↑Bernardo Silva 🔄 70'
↓ Marc Cucurella ↑Álvaro Fernández Carreras 🔄 78'
↓ Yan Diomande ↑Carlos Espí 🔄 78'
81' 🔄 ↓ Mario Hermoso ↑Konstantinos Koulierakis
Carlos Espí ⚽ 83'
Carlos Espí • 83'
Endrick Felipe Moreira de Sousa (Arda Güler) ⚽ 85'
Antonio Rüdiger (Arda Güler) ⚽ 90'
FT

Player Cards

Our take on every player in this match

AS Roma

Goalkeepers
Pierluigi Gollini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gianluca Mancini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Evan Ndicka
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Mario Hermoso
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Nahuel Molina
MAGNET
MAGNET
64
Activity
64
Activity
58
Passes
6
Duels
Marten de Roon
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Manu Koné
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
17
Entry
Wesley
MAGNET
MAGNET
76
Activity
76
Activity
61
Passes
15
Duels
Paulo Dybala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
45
Entry
Matías Soulé
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
37%
Pass Acc
Forwards
Donyell Malen
HITMAN
HITMAN
2
Goals
2
Goals
3
On Target
8.8
Rating
BENCH
Devis Vasquez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Giorgio De Marzi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
E. Lulli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Devyne Rensch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Leonardo Balerdi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Daniele Ghilardi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Konstantinos Koulierakis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Rodrigo Mora
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Lorenzo Pellegrini
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Niccolò Pisilli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
Started
Entry
Santiago Castro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Real Madrid

Goalkeepers
Thibaut Courtois
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
41%
Pass Acc
Defenders
Denzel Dumfries
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Ibrahima Konaté
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Antonio Rüdiger
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.2
Rating
Marc Cucurella
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
57%
Duel Win %
Midfielders
Federico Valverde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Aurélien Tchouaméni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Yan Diomande
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Jude Bellingham
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
7
Duels Won
0
Pens Won
Kylian Mbappé
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
3
Duels Won
0
Pens Won
Forwards
Vinícius Júnior
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
Andriy Lunin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sergio Mestre
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Álvaro Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Dean Huijsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Trent Alexander-Arnold
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bernardo Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Brahim Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arda Güler
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
20%
Pass Acc
Thiago Pitarch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Camavinga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Endrick
CLUTCH HERO
CLUTCH HERO
85
Goal Time
85
Goal Time
Goal
Impact
8.2
Rating
Carlos Espí
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute

Head to Head

Date Home Score Away Competition Venue
11/27/2018 AS Roma 0 - 2 Real Madrid UEFA Champions League Stadio Olimpico
09/19/2018 Real Madrid 3 - 0 AS Roma UEFA Champions League Santiago Bernabéu
08/08/2018 Real Madrid 2 - 1 AS Roma International Champions Cup MetLife Stadium (East Rutherford, New Jersey)
03/08/2016 Real Madrid 2 - 0 AS Roma UEFA Champions League Estadio Santiago Bernabéu
02/17/2016 AS Roma 0 - 2 Real Madrid UEFA Champions League Stadio Olimpico
11/27/2018
UEFA Champions League Stadio Olimpico
09/19/2018
UEFA Champions League Santiago Bernabéu
08/08/2018
International Champions Cup MetLife Stadium (East Rutherford, New Jersey)
03/08/2016
UEFA Champions League Estadio Santiago Bernabéu
02/17/2016
UEFA Champions League Stadio Olimpico
AS Roma Win
Real Madrid Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Aston Villa 2 6 9 2 +7 WAston Villa 6 - 0 Fenerbahçe (14-10-2026)WClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
2 Barcelona 2 6 9 2 +7 WGalatasaray 1 - 4 Barcelona (13-10-2026)WBarcelona 5 - 1 Feyenoord (09-09-2026)
3 Liverpool 2 6 8 4 +4 WLask Linz 3 - 6 Liverpool (14-10-2026)WLiverpool 2 - 1 Atletico Madrid (09-09-2026)
4 Sporting CP 2 6 5 1 +4 WLens 0 - 2 Sporting CP (13-10-2026)WSporting CP 3 - 1 Galatasaray (09-09-2026)
5 Arsenal 2 6 4 0 +4 WArsenal 3 - 0 Lille (13-10-2026)WNapoli 0 - 1 Arsenal (09-09-2026)
6 Bayern München 2 4 8 3 +5 DViking 3 - 3 Bayern München (13-10-2026)WBayern München 5 - 0 Bodo/Glimt (10-09-2026)
7 Paris Saint Germain 1 3 6 1 +5 WParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)
8 Como 2 3 6 4 +2 LFeyenoord 3 - 2 Como (14-10-2026)WComo 4 - 1 RB Leipzig (10-09-2026)
9 Manchester United 2 3 4 2 +2 LAtletico Madrid 2 - 0 Manchester United (13-10-2026)WManchester United 4 - 0 Sabah FA (10-09-2026)
10 VfB Stuttgart 1 3 3 1 +2 WVfB Stuttgart 3 - 1 Viking (09-09-2026)
11 Manchester City 1 3 2 0 +2 WFC Porto 0 - 2 Manchester City (08-09-2026)
12 Villarreal 2 3 5 4 +1 WVillarreal 3 - 1 Napoli (13-10-2026)LBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
13 Atletico Madrid 2 3 3 2 +1 WAtletico Madrid 2 - 0 Manchester United (13-10-2026)LLiverpool 2 - 1 Atletico Madrid (09-09-2026)
14 Real Betis 1 3 3 2 +1 WLille 2 - 3 Real Betis (08-09-2026)
15 Real Madrid 1 3 2 1 +1 WReal Madrid 2 - 1 Inter (08-09-2026)
16 AEK Athens FC 1 3 1 0 +1 WAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
17 Club Brugge KV 2 3 6 6 0 WInter 3 - 4 Club Brugge KV (13-10-2026)LClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
18 Borussia Dortmund 2 3 3 3 0 LBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)WBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
19 Lens 2 3 3 4 -1 LLens 0 - 2 Sporting CP (13-10-2026)WSlavia Praha 2 - 3 Lens (10-09-2026)
20 RB Leipzig 2 3 2 4 -2 WRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)LComo 4 - 1 RB Leipzig (10-09-2026)
21 Sabah FA 2 3 2 4 -2 WSabah FA 2 - 0 Slavia Praha (13-10-2026)LManchester United 4 - 0 Sabah FA (10-09-2026)
22 Feyenoord 2 3 4 7 -3 WFeyenoord 3 - 2 Como (14-10-2026)LBarcelona 5 - 1 Feyenoord (09-09-2026)
23 Bodo/Glimt 2 3 1 5 -4 WBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)LBayern München 5 - 0 Bodo/Glimt (10-09-2026)
24 AS Roma 1 1 1 1 0 DFenerbahçe 1 - 1 AS Roma (10-09-2026)
25 Shakhtar Donetsk 1 1 1 1 0 DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
26 PSV Eindhoven 2 1 1 2 -1 LRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
27 Viking 2 1 4 6 -2 DViking 3 - 3 Bayern München (13-10-2026)LVfB Stuttgart 3 - 1 Viking (09-09-2026)
28 Fenerbahçe 2 1 1 7 -6 LAston Villa 6 - 0 Fenerbahçe (14-10-2026)DFenerbahçe 1 - 1 AS Roma (10-09-2026)
29 Inter 2 0 4 6 -2 LInter 3 - 4 Club Brugge KV (13-10-2026)LReal Madrid 2 - 1 Inter (08-09-2026)
30 FC Porto 1 0 0 2 -2 LFC Porto 0 - 2 Manchester City (08-09-2026)
31 Slavia Praha 2 0 2 5 -3 LSabah FA 2 - 0 Slavia Praha (13-10-2026)LSlavia Praha 2 - 3 Lens (10-09-2026)
32 Napoli 2 0 1 4 -3 LVillarreal 3 - 1 Napoli (13-10-2026)LNapoli 0 - 1 Arsenal (09-09-2026)
33 Lask Linz 2 0 3 7 -4 LLask Linz 3 - 6 Liverpool (14-10-2026)LAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
34 Lille 2 0 2 6 -4 LArsenal 3 - 0 Lille (13-10-2026)LLille 2 - 3 Real Betis (08-09-2026)
35 Galatasaray 2 0 2 7 -5 LGalatasaray 1 - 4 Barcelona (13-10-2026)LSporting CP 3 - 1 Galatasaray (09-09-2026)
36 Slovan Bratislava 1 0 1 6 -5 LParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.