Madrid hold a narrow edge in the head-to-head with 10 wins compared to Juventus’ nine, with just two matches ending in a draw.
Madrid are expected to have Antonio Rudiger available for selection after the German center-back was substituted against Salzburg due to cramp rather than injury.
Kylian Mbappé, who has yet to feature in this tournament due to illness, has returned to training and could start from the bench against Juventus.
Eder Militao may be included in the matchday squad, but Dani Carvajal and Eduardo Camavinga remain unavailable, along with David Alaba, Endrick, and Ferland Mendy who are still sidelined with injuries.
Coach Xabi Alonso is expected to maintain a 3-5-2 formation, deploying Aurelien Tchouameni in a defensive role, while the in-form Gonzalo Garcia could once again partner Vinicius Junior up front.
On the Juventus side, head coach Igor Tudor is set to shake up his lineup from the one that faced Manchester City.
Khephren Thuram will return to midfield, while Kenan Yildiz, Francisco Conceicao, and Randal Kolo Muani are all likely to be reinstated in the attacking third.
A change is also anticipated at left wing-back, with Andrea Cambiaso expected to start from the opening whistle.
Predicted Lineups
Real Madrid (3-5-2):
Courtois; Tchouameni, Rudiger, Huijsen; Alexander-Arnold, Bellingham, Guler, Valverde, F. Garcia; Vinicius, G. Garcia
Juventus (3-4-3):
Di Gregorio; Savona, Kelly, Kalulu; Costa, Thuram, McKennie, Cambiaso; Conceicao, Kolo Muani, Yildiz