Form guide
Real Madrid are third in LaLiga with 21 points from nine games, six behind unbeaten Barcelona. They have won seven and lost two, 1-0 at Real Betis and 2-1 at Atlético Madrid. At home they have won all four games since the start of September: 2-1 against Inter, 4-1 against Rayo Vallecano, 1-0 against Villarreal and 4-1 against Sevilla at the weekend. In the Champions League they have six points, after also winning a 4-3 thriller at Roma last week.
RB Leipzig have been strong at home and poor away. They have 9 points from six Bundesliga games, with big home wins over Hamburg (5-0) and Eintracht Frankfurt (6-0). Away from home, though, they have lost all four games in the league and Europe: 3-1 at Werder Bremen, 4-1 at Como, 2-0 at Leverkusen and 6-1 at Bayern Munich on Saturday. They have three points in the Champions League after beating PSV 1-0 at home.
Head-to-head
Real have the better record in four Champions League meetings, with two wins, a draw and a defeat. Leipzig's only win came at home, 3-2 in 2022. In Madrid, Real won 2-0 in 2022 and drew 1-1 in 2024.
Team news
Real are missing three defenders in Militão, Asencio and Mendy, plus forward Rodrygo. Leipzig are without Baumgartner, Ouédraogo and Guiu.
Our prediction and why
We take Real Madrid or draw (1X). Real have won every home game since September, while Leipzig have lost all four away games and conceded 15 goals in them. Leipzig are dangerous at home but have not shown it on the road.
Other bets to consider
Over 1.5 goals is our second pick. Leipzig's four away games produced 18 goals, and Real's depleted defence has conceded in seven of their last eight games.
Real Madrid
RB Leipzig