ADVERTISEMENT
Video: Goals from Real Madrid 4-1 Leipzig

Key moments
- 4:57 PM ET90+3'End of the match!
- 4:50 PM ET87'Goal by Yan Diomande · 4-1
- 4:48 PM ET85'Goal by Tidiam Gomis · 3-1
- 4:45 PM ET83'Goal by Kylian Mbappé · 3-0
- 4:31 PM ET70'Yellow card
- 4:30 PM ET68'Yellow card
- 4:13 PM ET52'Goal by Arda Güler · 2-0
- 4:07 PM ET45'Second half begins
- 3:50 PM ET45+1'End of the first half
- 3:47 PM ET43'Goal by Bernardo Silva · 1-0
Thanks!
We're off! Our coverage of the Real Madrid vs RB Leipzig game of Matchday 3 of UEFA Champions League 2026-27 comes to an end.
Thanks for joining us! Stay tuned to VAVEL.com to keep up to date with the world of sport.
End of the match!
FINAL! The match at Santiago Bernabéu Stadium has ended. A great victory for Real Madrid—4-1 at home against Leipzig—before facing Barcelona in El Clásico. A huge relief for José Mourinho’s team, which remains undefeated in the Champions League.
Additional time
The match is nearing the final whistle. It’s been a fast-paced game with both teams playing effectively. We’re now in the 90th minute, and the referee has decided to add three minutes of stoppage time before the end of the match. Real Madrid continues to dominate.
With the lead secured, Real Madrid coach José Mourinho decided to shake up the offense with an eye toward this weekend's Clásico. Carlos Espí and Endrick came on to replace Kylian Mbappé and Jude Bellingham.
Goal!
Goal! Goal! What a good by Real Madrid! What a good by Yan Diomandé! The Ivorian player unleashed an incredible strike after receiving a high pass from Brahim Díaz and volleyed the ball into the top right corner. The score is 4-1.
Goal!
Goal! Goal! Goal for Leipzig! Scored by Tidiam Gomis. The German team scores to add a little to the score at the Santiago Bernabéu. A quick counterattack caught Madrid's defense off guard, and Gomis finished it off as Courtois came off his line.
Goal!
Goal! Goal! Goal for Real Madrid! Kylian Mbappé scores. Here comes the goal that seems to seal the match. Excellent finish by the Frenchman after receiving a pass from Yan Diomandé and slotting it into the left corner of the net. Impossible for Vandevoordt to save.
We're entering the final stretch of the match. Real Madrid has controlled the game, but hasn't stepped up its intensity to create any more significant chances in the opponent's box. Leipzig didn't trouble Courtois again.
We've already passed the half-hour mark in the game. The pace of the game has slowed down considerably, and so far, neither team has created any significant scoring chances. Real Madrid is focused on controlling the game for now.
Leipzig is making two new substitutions in the game. Coach Martin Demichelis is looking for some alternatives and decides to send Max Finkgräfe and Tidiam Gomis onto the field to replace David Raum and Antonio Nusa.
Another yellow card is shown. The referee has decided to caution Rocco Reitz of Leipzig after he committed a foul on Eduardo Camavinga. Real Madrid takes advantage of the break to make two substitutions, bringing on Marc Cucurella and Yan Diomandé in place of Álvaro Carreras and Vinicius Jr.
The referee waited for the play to end and has now decided to show a yellow card to left back Álvaro Carreras after he committed a foul at the start of a Leipzig play. He is the first player to be cautioned in the match.
Leipzig is making its first two substitutions. Martin Demichelis is looking for a response from his team to try to force extra time. Rocco Reitz and Andrija Maksimovic have entered the game to replace Brajan Gruda and Neil El Aynaoui.
We're now 15 minutes into the second half. Real Madrid continues to dominate the match at this stage. Leipzig missed its best scoring chances in the first half and hasn't been able to recover from its opponent's goals.
The match continues to unfold in these opening minutes of the second half. Real Madrid looks much better now that Jude Bellingham is more involved in the flow of the game. The Englishman’s influence is evident, and that opens up more space for Kylian Mbappé to make an impact.
Goal!
Goal! Goal! Goal for Real Madrid! Arda Güler scores! José Mourinho's team scores its second goal thanks to the Turkish midfielder, who tapped the ball over the line after a header by Kylian Mbappé inside the box. It's 2-0 now.
Great save by Vandevoordt! The goalkeeper made a great save to prevent Real Madrid from scoring their second goal, which nearly happened after a shot across the goal by Federico Valverde following a pass from Arda Güler. That was the home team's first warning sign of the second half.
Second half begins
The match resumes at Santiago Bernabéu Stadium. Real Madrid kicks off this time after the referee's whistle, and the second half begins. There were no substitutions, so all 22 starting players are still on the field.
End of the first half
Full time! The first half of the match at Santiago Bernabéu Stadium has come to an end. Real Madrid heads into halftime with the lead thanks to Bernardo Silva's goal. It hasn't been a particularly entertaining game from the Spanish team, but at the end of the day, they have the lead.
Great save by Vandevoordt! The goalkeeper made an excellent dive to prevent Vinicius from scoring a spectacular goal with a powerful shot from midrange. We’re at the 45-minute mark, and the referee has decided to add one minute.
Goal!
Goal! Goal! Goal for Real Madrid! Bernardo Silva scores! The scoring opens at the Santiago Bernabéu after the midfielder tapped the ball into the net following goalkeeper Vandevoordt's save on Arda Güler's previous shot.
Courtois makes the save! The goalkeeper comes to Real Madrid's rescue once again! Leipzig had a chance to open the scoring on a great pass to Nkunku in open space, but when he entered the box, he was met by the Belgian, who closed down the angle and stopped the shot.
Real Madrid came close. The home team put together a nice play after Arda Güler prevented the ball from going out of bounds; Fede Valverde pushed forward and set up Jude Bellingham, who took a shot, but it sailed wide over the crossbar.
We're entering the final stretch of the first half. Real Madrid has played a very lackluster game so far, creating danger only when Arda Güler, Fede Valverde, and Kylian Mbappé are on the field. Other players, such as Vini and Bellingham, need to get more involved.
We've reached the half-hour mark of the game. Leipzig hasn't been intimidated by the situation. It was thought that the context might weigh on them, given that they're coming off a heavy defeat, but so far, Martin Demichelis's team is holding its own. It's still 0-0 for now.
What a save by Thibaut Courtois! The Belgian made an incredible stretch to prevent Romulo Cardoso from scoring with a spectacular volley. The goalkeeper pulled off a tremendous save to keep the score at zero and save Real Madrid.
The score remains tied for now at the Santiago Bernabéu. There haven't been many dangerous plays so far in what has been a fairly slow-paced game. Leipzig doesn't seem to be struggling at the moment. The score remains 0-0.
Leipzig pressed forward. Álvaro Carreras made things difficult for himself and lost the ball in his own half to Ridle Baku, who entered the box to take a shot but was denied by Thibaut Courtois, who calmly caught the ball.
We’ve reached the 15th minute of the match at Santiago Bernabéu Stadium. Real Madrid is starting to push harder, applying a little more pressure on Leipzig’s build-up play and winning the ball back in midfield. The visiting team is now having to drop back a bit further.
We're now 10 minutes into the game. So far, there haven't been any scoring chances, as both teams have focused on maintaining possession of the ball. The clock keeps ticking amid the slow pace of the game.
The first few minutes of the match are underway at the Santiago Bernabéu. There haven't been many dangerous moments worth noting. That said, Leipzig—far from sitting back—is coming out to try to play a possession-based game in the opponent's half.
Match starts!
The match is underway! The referee blows his whistle to signal the start of play, and the Real Madrid vs. Leipzig match on Matchday 3 of the UEFA Champions League is now underway at the Santiago Bernabéu Stadium. We'll see who comes away with the three points.
Match officials
• Referee: István Kovács - Romania.
• Assistant Referee 1: Mihai Marica - Romania.
• Assistant Referee 2: Ferencz Tunyogi - Romania.
• Fourth official: Szabolcs Kovács - Romania.
• Video Assistant Referee (VAR): Tomasz Kwiatkowski - Poland.
• VAR Assistant (AVAR): Bram Van Driessche - Belgium
Substitutes - RB Leipzig
11. Johan Bakayoko, 6. Ezechiel Banzuzi, 20. Rocco Reitz, 3. Maxime Esteve, 35. Max Finkgräfe, 27. Tidiam Gomis, 39. Benjamin Henrichs, 16. Lukas Klostermann, 2. Abdoul Koné, 30. Andrija Maksimovic, 1. Ørjan Nyland.
Starting XI - RB Leipzig
26. Maarten Vandevoordt, 17. Bote Baku, 4. Willi Orban, 23. Castello Lukeba, 22. David Raum, 21. Neil El Aynaoui, 13. Nicolas Seiwald, 10. Brajan Gruda, 28. Christopher Nkunku, 7. Antonio Nusa, 40. Rômulo.
Coach: Martin Demichelis.
Substitutes - Real Madrid
12. Trent Alexander-Arnold, 17. Marc Cucurella, 21. Brahim Díaz, 25. Yan Diomandé, 24. Denzel Dumfries, 3. Éder Militão, 9. Endrick, 19. Carlos Espí, 16. Ibrahima Konaté, 13. Andriy Lunin, 26. Fran Pitarch, 14. Aurélien Tchouaméni.
Starting XI - Real Madrid
1. Thibaut Courtois, 8. Federico Valverde, 4. Dean Huijsen, 22. Antonio Rüdiger, 18. Álvaro Carreras, 6. Eduardo Camavinga, 20. Bernardo Silva, 15. Arda Güler, 5. Jude Bellingham, 7. Vinícius Júnior, 10. Kylian Mbappé.
Coach: José Mourinho.
Teams on the field
We're ready! The Real Madrid and Leipzig players are taking the field at Santiago Bernabéu Stadium. The fans in attendance have created an incredible atmosphere. The ball will be in play in just a few moments to kick off this match.
Tune in here Real Madrid vs RB Leipzig Live Score with VAVEL!
We will soon share with you the starting lineups for the Real Madrid vs RB Leipzig live match, as well as the latest information from the Santiago Bernabeu Stadium. Don't miss a single detail of the live match updates and commentary from VAVEL's coverage.
Warm-up
Last five matches - RB Leipzig
October 17, 2026 - Bundesliga: 6-1 vs. Bayern (Loss)
October 13, 2026 - UEFA Champions League: 1-0 vs. PSV (Win)
October 10, 2026 - Bundesliga: 6-0 Eintracht Frankfurt (Win)
September 20, 2026 - Bundesliga: 2-0 vs. Leverkusen (Loss)
September 13, 2026 - Bundesliga: 5-0 vs. Hamburg (Win)
How to watch Real Madrid vs RB Leipzig Live Stream on TV and Online?
The Real Madrid vs RB Leipzig match will not be broadcast live on television.
If you want to watch directly stream it: Paramount + and DAZN.
If you want to follow it on internet, VAVEL is your best option!




