Two European heavyweights clash as the UEFA Champions League returns, with Real Madrid taking on Juventus at the Bernabeu tonight.
Real Madrid, with Xabi Alonso at the helm, have won 10 of their 11 matches across all competitions so far this season and yet Los Blancos’ overall performance level has been a little underwhelming. The manner of that sole loss (5-2 against city rivals Atletico) was certainly concerning.
They next face a Juventus side who have been more entertaining to watch under the management of Igor Tudor. Their 4-4 draw with Borussia Dortmund and a 2-2 draw with Villarreal in this competition so far underline the potential for this one to be a cracker.
AllSportsPeople brings you our betting preview, complete with the latest tips, predictions and odds ahead of what promises to be an exciting clash.
Real Madrid vs. Juventus: Who Will Win?
There's a theory that Real Madrid are about to click and motor away from everyone in Spain, and any concerns about their performances so far have been masked by the fact that Los Blancos are still winning.
You can look at it two ways: Either they know how to pick up the pace and will continue to win even when playing poorly. Or, their performance levels will begin to be reflected in more middling results as time goes on.
With home advantage, Madrid remain favourites for this one but Juventus have shown that they can be as entertaining as anyone in Europe when at their best.
BET NOW: Who will win the Champions League? | Who will win La Liga?
Head-to-Head: Real Madrid vs. Juventus
- These two sides have faced off against each other on 22 occasions, with Real Madrid winning 12, Juventus coming out on top eight times and the pair sharing two draws.
- Their most recent encounter saw Los Blancos edge past Juventus 1-0 in the Round of 16 at the 2025 FIFA Club World Cup in the United States over the summer.
- That victory for Madrid was their first since 2018 in a competitive meeting, when the pair played in the quarter-finals of the Champions League, with Madrid eventually squeezing through despite a 3-1 loss in the second leg at the Bernabeu.
Real Madrid vs. Juventus Form Guide
Real Madrid — Last 5 Matches (All Competitions)
- Getafe 0-1 Real Madrid (La Liga)
- Real Madrid 3-1 Villarreal (La Liga)
- Kairat Almaty 0-5 Real Madrid (Champions League)
- Atletico Madrid 5-2 Real Madrid (La Liga)
- Levante 1-4 Real Madrid (La Liga)
Juventus — Last 5 Matches (All Competitions)
- Como 2-0 Juventus (Serie A)
- Juventus 0-0 Milan (Serie A)
- Villarreal 2-2 Juventus (Champions League)
- Juventus 1-1 Atalanta (Serie A)
- Hellas Verona 1-1 Juventus (Serie A)
Real Madrid vs. Juventus Score Prediction
Real Madrid have not been playing well but they are finding a way to grind things out and get the victory, which is expected to be the case once again here.
Igor Tudor knows there is never space to accept defeat in charge of the Old Lady and their 2-0 defeat to Como at the weekend does make them winless in six matches across all competitions.
Juve’s performances have been better than that and they could create something in Madrid but Los Blancos remain firm favourites to edge yet another victory.
Prediction: Real Madrid 2-1 Juventus (8.26 with Dafabet)
MORE: Top October betting events | How odds work
Real Madrid vs. Juventus Team News
Real Madrid Team News
- Trent Alexander-Arnold is battling back to full fitness and he, as well as Dani Carvajal, have returned to training this week but neither are expected to be involved here.
- Real have plenty of other defensive issues as both Antonio Rudiger and David Alaba are sidelined, whilst Dean Huijsen and Ferland Mendy are doubtful, too.
- Jude Bellingham did start at the weekend and he may well get his spot back in the starting XI, albeit the form of Arda Guler is difficult to ignore.
Juventus Team News
- Juventus have been playing a back three under Tudor with an abundance of attacking options, led by the irrepressible Kenan Yildiz.
- Jonathan David and Lois Openda both joined in the summer to compete with Serbia international striker Dusan Vlahovic for the striker spot for the Bianconeri.
- Brazilian centre-back Bremer has become injury prone and he is now sidelined for the foreseeable future due to yet another significant knee issue.
Real Madrid vs. Juventus Predicted Lineups
This is how we think these two sides will line up.
Real Madrid predicted lineup to play Juventus
(4-2-3-1) Courtois (GK) — Valverde, Militao, Asencio, Carreras — Camavinga, Tchouameni — Guler, Bellingham, Vinicius Junior — Mbappe
Juventus predicted lineup to play Real Madrid
(3-4-3) Di Gregorio (GK) — Gatti, Rugani, Kelly — Kalulu, McKennie, Koopmeiners, Cambiaso — Yildiz, David, Conceicao
Real Madrid vs. Juventus Betting Odds
- Real Madrid to Win: 1.53 with Dafabet
- Juventus to Win: 5.85
- Draw: 4.75
How to watch Real Madrid vs. Juventus: Live stream, TV channel
Here's all the key information on how to watch Real Madrid vs. Juventus tonight.
- Date: Thursday, October 23
- Venue: Bernabeu, Madrid, Spain
- Time: 8:00 p.m.
- TV/Stream: TNT Sports / discovery+