Real Madrid 4-1 RB Leipzig: the scoreline hides a first half Leipzig controlled
Leipzig created the better first-half chances at the Bernabéu but Courtois and poor finishing turned a contest into a 4-1 defeat that leaves them on three point
- Match
- Real Madrid vs RB Leipzig
- Competition
- UEFA Champions League
- Kick-off
- October 21, 2026
- Status
- FULL TIME
- Score
- 4-1
Real Madrid beat RB Leipzig 4-1 at the Santiago Bernabéu on 21 October 2026, keeping their 100% Champions League start intact and leaving Leipzig with three points from three league-phase matches. The scoreline reads like a routine night for José Mourinho's side. The first half reads rather differently.
Leipzig were the more dangerous team for much of that opening period. Thibaut Courtois denied Christopher Nkunku and Romulo with smart saves, and the Belgian finished with five stops, two of them outstanding. Those interventions mattered precisely because the final score suggests they did not. Madrid's 64% possession and 18 shots to Leipzig's 11 tell you who had the ball. The expected goals — 3.09 to 1.49 — tell you who turned territory into genuine threat. Neither number tells you that, for a while, the away side looked the likelier to score first.
The gap between chances and goals
Bernardo Silva's first Real Madrid goal arrived two minutes before half-time, from close range, after Arda Güler's deflected strike squirmed between Maarten Vandevoordt's legs. That is the kind of goal that reshapes a match without reflecting it. Güler tapped in the second from Kylian Mbappé's header across goal on 52 minutes, and the game tilted for good. Vandevoordt had tipped a Federico Valverde effort past the post early in the second half; by the time Mbappé scored Madrid's third on 83 minutes, the contest had already been decided by the timing of the goals rather than the balance of play.
Tidiam Gomis pulled one back for Leipzig on 85 minutes. Yan Diomande, the €120m summer signing from Leipzig, volleyed in the fourth on 87 after replacing Vinícius Júnior on 70 minutes — his third goal in four games after failing to score in his first eight appearances. Vinícius again drew whistles from the crowd. Mourinho said the fans "went home happy" watching the Mbappé-Diomande duo.
So the honest reading is not that Leipzig were overwhelmed. It is that they created enough to make a game of it and did not take it. Courtois's saves and Leipzig's finishing are the difference between a 4-1 and something closer.
That fits a wider pattern in Leipzig's season. Under Martín Demichelis, their Bundesliga record so far in 2026/2027 is three wins and three defeats from six games, 1.5 points per game. Under Marco Rose in 2022/2023, the equivalent league record was 19 wins, four draws and six defeats from 29 games, 2.1 points per game. The current sample is six league matches — far too short to call a trend, and the comparison spans different squads, different competitions and four years. But the direction is worth naming, because the squad has changed substantially. Since the summer, Leipzig have brought in Neil El Aynaoui, Rocco Reitz, Maxime Estève, Abdoul Koné, Marc Guiu and Christopher Nkunku, while Arthur Vermeeren, Xaver Schlager, Amadou Haidara, El Chadaille Bitshiabu, Lutsharel Geertruida and Jonathan Vonheim Norbye have left. That is a lot of midfield and defensive turnover to absorb.
In this match, Leipzig's corner count was 1.0 against an average of 5.0 across their earlier 2026/2027 matches in all competitions. Their possession was 36.0 against an average of 48.2. Their expected goals were 1.49 against an average of 2.01. One match is one match, and a trip to the Bernabéu is not the fixture to judge a side's attacking baseline by. But the drop in chance creation and set-piece presence is consistent with a team still finding its shape.
Leipzig's results this season have swung hard: 5-0 against Hamburger SV, 0-2 at Leverkusen, 6-0 against Frankfurt, 1-0 against PSV Eindhoven, 1-6 at Bayern München, and now 4-1 at Real Madrid. The heavy wins and heavy defeats suggest a side whose performances are volatile rather than simply poor. Whether that volatility is a squad in transition or a coaching problem is the question the next fixtures will answer.
For Madrid, the night was straightforward in the end: three wins from three, Mbappé scoring, Diomande settling, Courtois bailing them out when the game was still live. For Leipzig, the scoreline will be remembered. The first half is the part worth studying.
Sources

Editor & Founder
Peter OlaleruPeter is the founder and editor of Measured Take and a cybersecurity professional. He leads our news, fact checks, sport and guides from around the world, with a particular eye on cyber attacks, data breaches, scams, AI and misinformation.
More from Sports
Conversation
Reader notes
Loading comments...
