Two giants of European football prepare to collide once more, as Real Madrid welcome Juventus to the Santiago Bernabéu on Wednesday night for a high-stakes Champions League clash. It’s a meeting steeped in history — 21 previous encounters between the two clubs in Europe’s premier competition, including two finals. Real Madrid triumphed on both occasions, lifting the trophy at Juve’s expense in 1998 and again in 2017.
Match Preview
Alonso’s Madrid on an Upward Trajectory
Under Xabi Alonso, Real Madrid have started the new European campaign in commanding form. Fresh from guiding Bayer Leverkusen to a Europa League final in 2024, Alonso now sets his sights on the continent’s biggest prize — one that Los Blancos know better than anyone, with 15 European Cups already to their name.
Real began their Champions League journey with a tight 2-1 win over Marseille before producing a ruthless 5-0 demolition of Kairat Almaty on matchday two. Kylian Mbappé, who continues to justify his superstar billing, stole the show in Kazakhstan with a superb hat-trick as Madrid surged through the second half with four unanswered goals.
Their European form mirrors their domestic dominance. Madrid’s late 1-0 win away to Getafe last weekend, courtesy of another decisive Mbappé strike, kept them top of La Liga with a slender lead over Barcelona — a timely boost ahead of this weekend’s first El Clásico of the season. The Bernabéu, where they have won 12 of their last 13 Champions League group or league-phase matches, remains a fortress.
Before hosting Barcelona, however, Real face a Juventus side they have not encountered since the infamous quarter-final of 2018. That tie produced one of the competition’s most dramatic moments: Cristiano Ronaldo’s unforgettable overhead kick in Turin helped Real to a 3-0 first-leg victory, and his late penalty at the Bernabéu sealed passage to the semifinals.
Juventus Seeking Stability Under Pressure
In contrast to their illustrious hosts, Juventus arrive in Madrid under considerable pressure. Once a perennial contender, the Bianconeri have struggled to recapture their former European pedigree. Since 2018, Juve have experienced an extended period of transition, finishing a disappointing 20th in last season’s Champions League league phase before being knocked out by PSV Eindhoven in the knockout playoffs.
Igor Tudor’s men have yet to win a game in this year’s competition. Two chaotic draws have left them playing catch-up. A dramatic 4-4 home thriller against Borussia Dortmund saw Juve score twice in stoppage time to rescue a point, only to suffer late heartbreak against Villarreal weeks later, conceding a stoppage-time equaliser to former Juventus loanee Renato Veiga.
The turmoil has mirrored their inconsistent domestic form. The Bianconeri suffered a 2-0 loss to Como at the weekend — their first defeat in five league matches — leaving them fifth in Serie A. They have now drawn five of their last seven fixtures across all competitions and won only once in their previous 11 away matches in Europe’s elite tournament.
Team News
Real Madrid’s defensive resources have been stretched thin ahead of Wednesday’s encounter. Antonio Rüdiger, Dani Carvajal, and former Juventus defender Dean Huijsen are all sidelined. Trent Alexander-Arnold and Ferland Mendy have returned to training but are unlikely to be risked so close to El Clásico. David Alaba remains doubtful after leaving the pitch against Getafe with a calf problem, while Dani Ceballos could return to bolster midfield options.
Madrid’s attacking setup will once again revolve around Kylian Mbappé, currently the Champions League’s top scorer with five goals in two games. He is expected to lead a front line that includes Vinícius Júnior and teenage prodigy Claudio Echeverri Guler behind him.
Juventus, meanwhile, are still missing defensive cornerstone Bremer and left-back Juan Cabal. Fabio Miretti has resumed full training, while Edon Zhegrova may feature from the bench. Tudor, known for his tactical fluidity, may reconsider his recent shift from a back three to a back four, though much depends on the fitness of his full-backs.
Kenan Yildiz and Francisco Conceição are tipped to support one of Dusan Vlahović or Jonathan David in attack, with the latter eager to repeat his success from last season when he scored the winning goal in Lille’s surprise victory over Real Madrid.
Probable Starting XI’s

Real Madrid (4-2-3-1): Courtois; Valverde, Militão, Asencio, Garcia; Tchouaméni, Camavinga; Diaz, Guler, Vinícius Jr.; Mbappé
Juventus (3-4-2-1): Di Gregorio; Gatti, Rugani, Kelly; Kalulu, Locatelli, Thuram, Cambiaso; Conceição, Yildiz; David
Prediction
Real Madrid have gone 61 consecutive group or league-phase matches without a goalless draw — a decade-long record that reflects their attacking consistency. With Mbappé in irresistible form and Juventus lacking composure and rhythm, the hosts are expected to dictate proceedings.
Prediction: Real Madrid 2-0 Juventus