The UEFA Champions League always delivers blockbuster clashes, and the showdown between Real Madrid and Juventus on October 22, 2025, at the Santiago Bernabéu promises to be a highlight of the league phase. Under Xabi Alonso’s guidance, Real Madrid are chasing European dominance, while Juventus seek a breakthrough in a stuttering campaign. In this comprehensive guide, we’ll dive into their head-to-head history, a detailed match preview, possible lineups, and our score prediction.

Real Madrid vs Juventus Head-to-Head

Real Madrid and Juventus have locked horns 21 times in the UEFA Champions League, making theirs one of the competition’s most iconic rivalries—only surpassed by Real’s clashes with Bayern Munich. The record is remarkably balanced, with each side claiming 10 victories and just two draws, alongside 26 goals for Real and 25 for Juventus. They’ve met in two unforgettable finals: Real triumphed 2-1 in 1998 and 4-1 in 2017, cementing their edge in high-stakes moments.

Here’s a quick breakdown of their head-to-head stats (all competitions, up to October 2025):

Metric Real Madrid Juventus
Total Matches 21 21
Wins 10 9
Draws 2 2
Goals Scored 26 25
Recent Form (Last 5) 2W-0D-3L 1W-4D-0L
Biggest Win 4-1 (2017 UCL Final) 3-0 (2005 UCL)
Recent meetings tilt toward Real, who won 1-0 in the 2025 Club World Cup Round of 16. No draws in the last seven encounters signal a fixture primed for drama, with both teams averaging over 3 goals per game historically. Expect fireworks as these giants renew their battle for supremacy.

Match Preview

This Real Madrid vs Juventus clash pits two fallen giants against each other in contrasting fortunes. Real Madrid top La Liga with 24 points from nine matches (8W-1L), boasting a scintillating attack that’s netted 27 goals while conceding just 10. Xabi Alonso’s side sit second in the Champions League league phase on six points, following wins over Marseille and a 5-0 demolition of FC Kairat—where Kylian Mbappé bagged a hat-trick. Their only blemish? A 5-2 derby loss to Atlético Madrid in September. Recent form reads W-W-W-L-W, with 15 goals in their last five outings.

Juventus, meanwhile, languish seventh in Serie A (3W-3D-1L) and 23rd in the Champions League with two draws: a chaotic 4-4 thriller vs. Borussia Dortmund and 2-2 at Villarreal. Igor Tudor’s men are winless in six across all competitions (0W-5D-1L), including a 2-0 loss to Como. They’ve scored six but leaked six in Europe, highlighting defensive woes exacerbated by Gleison Bremer’s absence.

Possible Lineups: Tactical Setups for the Bernabéu Battle

Xabi Alonso favors a fluid 4-3-3 for Real, blending midfield steel with explosive wings. Juventus, under Tudor, shifts to a pragmatic 3-4-2-1 to shore up vulnerabilities.

Real Madrid Predicted XI (4-3-3): Courtois; Valverde, Militão, Asencio, Carreras; Tchouaméni, Camavinga, Bellingham; Güler, Mbappé, Vinícius Júnior.

Juventus Predicted XI (3-4-2-1): Di Gregorio; Gatti, Rugani, Kelly; Kalulu, Thuram, Locatelli, Cambiaso; Conceição, Yıldız; David.

Score Prediction: Real Madrid to Edge a Hard-Fought Victory

Given Real’s blistering form, home advantage, and Juventus’ six-game winless streak, the scales tip heavily toward Los Blancos. Odds reflect this: Real at -220 to win, with Juventus at +550. Mbappé’s streak (goals in 11 straight) and Real’s clean sheets (5 this season) point to a controlled affair, though Juventus’ draws suggest they could nick one.

Our Prediction: Real Madrid 2-0 Juventus.

TOPICS: Juventus Real Madrid