Real Madrid reached the Champions League quarter-finals as Vinicius Junior provided the quality finish which RB Leipzig lacked to secure a 2-1 aggregate win in the last 16.
Like the first leg, German side Leipzig were made to pay for wasting a host of chances when Vinicius clipped in Jude Bellingham’s pass with 25 minutes left for a 2-0 lead.
Leipzig finally converted an opportunity three minutes later when skipper Willi Orban flicked in a header.
The goal provided renewed belief to the Bundesliga side and they continued to open up the Spanish league leaders as they searched for a leveller.
Former Barcelona youngster Dani Olmo came the closest to taking the tie into extra time – because away goals no longer count in Uefa competitions – when his looping header clipped the top of the crossbar in injury time.
But Real, aiming to become European champions for a record-extending 15th time, managed to hold out and reach the quarter-finals for the 12th time in the past 14 seasons.
Carlo Ancelotti’s side will find out their quarter-finals opponents when the draw for the last eight is made on Friday, 15 March (11:00 GMT).
‘World-class goal from world-class players’ puts Madrid through
Holding a slender lead thanks to Brahim Diaz’s superb winner in the first leg, there was an expectation on Real to demonstrate their quality and experience to see the job through on home turf.
Ancelotti was keen to make clear that the tie was far from over, reinforcing the point during his pre-match news conference to ensure there was no complacency among his ranks.
But his side responded with a subdued performance and, judging on the balance of play in both matches, were rather fortunate to progress.
Real did not register an effort on target in the first half and continued to lack ideas after the break.
Whistles from the Bernabeu stands when Leipzig had possession indicated the concern of the home fans and their exasperation grew as Real continued to cheaply give away possession.
However, they possess a wealth of devastating attacking talent – led by Brazil forward Vinicius and England midfielder Bellingham – and the home side eventually clicked into gear.
Germany midfield maestro Toni Kroos won back possession on the edge of his own penalty area, using his speed of mind to set Bellingham away on the counter attack – and that was ominous for Leipzig.
Bellingham confidently strode forward before picking out the run of Vinicius, who intelligently cut inside from the left into a central area and sweetly drove a rising shot into the top corner.
One flash of brilliance, like it did in the first leg in Germany, proved enough for the Spanish side but they know a better performance will be required whoever they face in the quarter-finals.
“It is a world-class goal from world-class players. Madrid were bang average in the two games. But world-class players can win matches in the blink of an eye,” former England midfielder Owen Hargreaves said on TNT Sports.
Line-ups
Real Madrid
Formation 4-3-3
- 13Lunin
- 2Carvajal
- 22Rüdiger
- 6Nacho
- 23Mendy
- 18TchouaméniBooked at 73mins
- 8KroosBooked at 75minsSubstituted forModricat 78′minutes
- 12CamavingaSubstituted forRodrygoat 45′minutes
- 15Valverde
- 5BellinghamSubstituted forJoseluat 85′minutes
- 7Vinícius JúniorBooked at 54mins
Substitutes
- 10Modric
- 11Rodrygo
- 14Joselu
- 17Vázquez
- 19Ceballos
- 20García
- 21Díaz
- 24Güler
- 25Arrizabalaga Revuelta
- 30González Pérez
RB Leipzig
Formation 4-2-2-2
- 1Gulácsi
- 39Henrichs
- 4OrbánBooked at 71mins
- 23Lukeba
- 22RaumBooked at 50mins
- 8HaidaraSubstituted forKamplat 90′minutes
- 24SchlagerBooked at 20minsSubstituted forElmasat 85′minutes
- 7Olmo
- 20Simons
- 30SeskoSubstituted forBaumgartnerat 85′minutes
- 17OpendaSubstituted forPoulsenat 77′minutes
Substitutes
- 3Lenz
- 5Bitshiabu
- 6Elmas
- 9Poulsen
- 13Seiwald
- 14Baumgartner
- 21Blaswich
- 25Zingerle
- 38Jatta
- 44Kampl
- Referee:
- Davide Massa
- Attendance:
- 76,126
Live Text
-
Match ends, Real Madrid 1, RB Leipzig 1.
-
Second Half ends, Real Madrid 1, RB Leipzig 1.
-
Hand ball by David Raum (RB Leipzig).
-
Attempt blocked. Willi Orbán (RB Leipzig) right footed shot from the centre of the box is blocked. Assisted by Xavi Simons with a cross.
-
Corner, RB Leipzig. Conceded by Joselu.
-
Foul by Joselu (Real Madrid).
-
Eljif Elmas (RB Leipzig) wins a free kick in the defensive half.
-
Dani Olmo (RB Leipzig) hits the bar with a right footed shot from the left side of the box. Assisted by Christoph Baumgartner with a headed pass.
-
Corner, RB Leipzig. Conceded by Ferland Mendy.
-
Substitution, RB Leipzig. Kevin Kampl replaces Amadou Haidara.
-
Federico Valverde (Real Madrid) wins a free kick in the defensive half.
-
Foul by Benjamin Henrichs (RB Leipzig).
-
Attempt saved. Rodrygo (Real Madrid) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Joselu.
-
Attempt blocked. Joselu (Real Madrid) right footed shot from the centre of the box is blocked. Assisted by Rodrygo with a cross.
-
Antonio Rüdiger (Real Madrid) wins a free kick in the defensive half.
-
Foul by Christoph Baumgartner (RB Leipzig).
-
Substitution, RB Leipzig. Eljif Elmas replaces Xaver Schlager.
-
Substitution, RB Leipzig. Christoph Baumgartner replaces Benjamin Sesko.
-
Substitution, Real Madrid. Joselu replaces Jude Bellingham.
-
Attempt missed. Willi Orbán (RB Leipzig) header from the centre of the box is close, but misses to the right. Assisted by David Raum with a cross following a corner.