Wednesday, October 22, 2025 at 3:00 PM
Estadio Santiago Bernabéu Madrid
52'

Real Madrid vs Juventus Match Preview - Oct 22, 2025

Welcome to FT - where users sync their teams' fixtures to their calendar app of choice - Google, Apple, etc. Sync Real Madrid
Loading calendars...
or Juventus
Loading calendars...
to your calendar, and never miss a match.

When the Champions League anthem echoes through the Bernabéu on October 22, the stakes won’t just be three points—they’ll be about legacy, redemption, and the mounting pressure that only these continental nights can conjure. This isn’t just another clash between Real Madrid and Juventus; this is the sort of high-wire act that keeps Europe on its edge, a collision between a side in full flight and another searching desperately for its identity.

The Spanish giants are a juggernaut right now, and make no mistake: their supporters expect nothing less. Real Madrid haven’t just been winning—they’ve been sending messages. A 5-0 demolition of Kairat, a composed 3-1 against Villarreal, and a 4-1 thrashing at Levante have shown a side that’s not simply taking care of business, but overwhelming opponents with ruthless efficiency. With 6 points out of 6 in the group, the only question for Madrid is whether anyone in Europe can slow down their momentum.

Juventus, meanwhile, find themselves staggering into the lion’s den, bruised by a run of five consecutive draws and sitting perilously at 23rd in the standings. The pattern is clear: this is a team living on a razor’s edge, drawing games they should have finished and losing ground in a group that punishes hesitation. Their 4-4 shootout with Dortmund and a gutsy 2-2 away at Villarreal show flashes of what they might become, but Juve fans have every right to worry when staring down this fixture at a fever-pitch Bernabéu.

Narratives abound here. Madrid’s new era under Xabi Alonso has already paid dividends. It’s not just the star power—though with Kylian Mbappé and Vinícius Júnior combining for goals at a terrifying clip, there’s plenty of that—it’s the cohesion, the high press, and the clinical finishing. When a club legend like Alonso stamps his philosophy on a side this talented, the results speak for themselves. Mbappé, who’s already electrified Madridistas with six goals in his last five appearances, is the kind of player who shifts the gravity of a match every time he touches the ball. The tactical question for Madrid is straightforward: can they keep their forwards in isolation with Juventus’ aging back line, or will they be forced to exercise more patience against a side that will almost certainly sit deep and play for moments on the break?

Juventus are a club in flux—caught between the old guard and a new generation. Their attack, with flashes from Francisco Conceição and Federico Gatti, has found occasional joy, but the lack of a consistent cutting edge has been glaring. Conceding four against Dortmund, then scraping by with low-scoring draws in Serie A, tells you all you need to know—this is a side struggling for balance, for identity, and possibly for leadership on the pitch. The tactical battle for Juve? It’s less about expansive play and more about survival. Maximiliano Allegri is likely to bunker down, crowd the midfield, and hope to stifle Madrid’s wide threats. But ask any Juventus supporter: do they have the legs to track Mbappé and Vinícius for 90 minutes in this cauldron? The evidence says no.

Watch for a chess match between Madrid’s surging wing play and Juventus’ defensive midfield block. The key individual battle is obvious—Mbappé in his current form is practically unplayable, and it will take something remarkable from Juventus’ central defenders and their screening midfielders to keep him in check. The threat comes not just from direct runs, but from the overloads Madrid create down the flanks. Vinícius Júnior is resurgent, combining pace and close control to break open rigid defensive lines. For Juventus, the question is whether Gatti and Rugani can organize quickly enough when the lines are breached, or if they’re left chasing shadows, as so many of Madrid’s recent opponents have been forced to do.

But on nights like this, history sometimes finds a way of evening the odds. The Santiago Bernabéu, for all its grandeur, has witnessed more than its share of upsets. Juventus thrive on being doubted, and if Allegri can stifle the early onslaught, perhaps the ghosts of past European nights will whisper in their ear. The most likely scenario, however, sees Madrid’s class—especially in the attacking third—proving too much. Expect Juventus to frustrate, delay, and disrupt, but the sense inside the Bernabéu is that this Madrid side is built to break stubborn resistance.

Sources inside both camps tell me the mood couldn’t be more different: Madrid confident, focused, almost businesslike in their approach; Juventus quiet, perhaps even tense, but still clinging to the belief that one big result could flip their European campaign. This is the kind of night that forges memories and makes or breaks seasons. The energy in Madrid is electric. The stakes couldn’t be higher—a chance for Los Blancos to assert Champions League dominance, a lifeline for Juve to reassert their relevance on the continental stage. For the neutral, missing this match should be considered a criminal offense. Don't blink. This is why we watch.

Team Lineups

Juventus
3-4-2-1
COACH
Igor Tudor
16
Michele Di Gregorio
6
Lloyd Kelly
4
Federico Gatti
24
Daniele Rugani
27
Andrea Cambiaso
22
Weston McKennie
19
Khéphren Thuram
15
Pierre Kalulu
10
Kenan Yıldız
8
Teun Koopmeiners
9
Dušan Vlahović
Real Madrid
4-2-3-1
COACH
Xabier Alonso Olano
1
Thibaut Courtois
18
Álvaro Carreras
17
Raúl Asencio
3
Éder Militão
8
Federico Valverde
14
Aurélien Tchouaméni
15
Arda Güler
7
Vinícius Júnior
5
Jude Bellingham
21
Brahim Díaz
10
Kylian Mbappé

Juventus Substitutes

1 Mattia Perin
G
5 Manuel Locatelli
M
7 Francisco Conceição
F
11 Edon Zhegrova
M
17 Vasilije Adžić
M
18 Filip Kostić
M
20 Loïs Openda
F
21 Fabio Miretti
M
25 João Mário
D
30 Jonathan David
F
43 Matteo Fuscaldo
G

Real Madrid Substitutes

6 Eduardo Camavinga
M
9 Endrick
F
11 Rodrygo
F
13 Andriy Lunin
G
16 Gonzalo García
F
20 Fran García
D
23 Ferland Mendy
D
26 Fran González
G
30 Franco Mastantuono
M

Match Prediction

Predicted Winner: Real Madrid
Combo Double chance : Real Madrid or draw and +1.5 goals
Real Madrid
45%
Draw
45%
Juventus
10%