Real Madrid’s Champions League standings remain exactly where they want them: perfect. In a match that was far tighter than the scoreline suggests, they beat RB Leipzig 4-1 to keep a 100% start intact and underline how ruthless they can be once the game opens up.
For much of the first half, Leipzig looked the more dangerous side. But Real Madrid did what elite teams often do in Europe: they absorbed pressure, waited for the right moment, and struck just before the break. Two minutes before half-time, Bernardo Silva put them in front, and that goal changed the tone of the night.
Real Madrid turn pressure into control
The match still had moments of uncertainty after the restart. Early in the second half, Maarten Vandevoordt tipped a Federico Valverde effort past the post, a reminder that Leipzig were not simply there to make up the numbers. But Real Madrid’s quality in key moments began to show through. Arda Guler added the second goal later in the game, and Kylian Mbappe followed with the third, continuing a blistering run with his 12th goal in 12 games.
That is the difference between a good side and a contender. Real Madrid were not perfect for long stretches, and Leipzig had spells where they looked capable of making life difficult. But the Spanish side were cleaner where it mattered: in both boxes, in decisive moments, and in the final actions that decide Champions League matches.
Leipzig did get a response when Tidiam Gomis scored, but even that did not shift the outcome for long. Two minutes later, Yan Diomande added Real Madrid’s fourth goal, closing the door on any late comeback and putting a more accurate shine on the final result.
The broader significance is simple enough. Real Madrid beat RB Leipzig 4-1 and kept their 100% Champions League start alive. The standings tell one story, but the performance tells another: this is a team that can survive uncomfortable phases and still finish with authority. That is usually what a serious European campaign looks like.







