Vinicius Junior booked Real Madrid's spot in the UEFA Champions League last-16 draw with the winning goal in an unconvincing 2-1 home victory over Benfica at the Bernabeu for a 3-1 aggregate success.
The record 15-time winners huffed and puffed for much of the night, but eventually secured their progress as the Brazil forward sped clear from a Federico Valverde pass on 80 minutes to seal the win with his sixth goal in five games.
Their joy lasted only two minutes though, with Valverde setting up Aurelien Tchouameni to net his first goal in the Champions League with a fine finish from just inside the box.
Vini Jr had the final say to ensure there would not be another Benfica recovery despite Rafa Silva seeing a shot deflect off the bar in the second half.
Real Madrid, who were missing the injured Kylian Mbappe due to a knee problem, will face Manchester City or Sporting Lisbon in the next round.
They will hope for a swift recovery for Raul Asencio, who was stretchered off on 77 minutes in a neck brace after a bad collision with team-mate Eduardo Camavinga.
'There's the headline' - Vinicius Jr scores decisive goal to seal Real Madrid win
Video credit: TNT Sports
22:04
22:04
A BIT MORE REACTION FROM THE BERNABEU
"The fans were not particularly happy with the way Xabi Alonso was treated, and that's when the white flags and handkerchiefs came out," said Steve McManaman on TNT Sports.
"Since then, they went on a really good run, got top of the league having chased Barcelona down.
"But then they lost to Osasuna, and they're second now by a point so they need to keep up with Barcelona until they play each other at the Camp Nou with three or four games left of the season, so that will be tight.
"But it's what happens in this competition, and they're nowhere near good enough at this moment in time.
"They need the big-hitters as soon as possible if they're going to challenge."
90+9'
90+9'
THERE GOES THE FULL-TIME WHISTLE!
Real Madrid are through to the last 16 with a 2-1 win on the night for a 3-1 aggregate victory. They are in the draw on Friday and will face Manchester City or Sporting Lisbon in the last 16. Six goals in five games from Vini Jr.
90+7'
90+7'
A PLAYER WHO IS CLEARLY IN FORM FOR LOS BLANCOS
90+5'
90+5'
STEVE MCMANAMAN IS QUITE SCATHING ABOUT THE PERFORMANCE LEVELS
"Benfica had the perfect opportunity to catch Madrid tonight, which tells you they're not good enough," he said on TNT Sports. "I know they were already a goal down, but if there ever was a night to face Madrid, it was this. What's hit you in the face all night is how low on quality Madrid have been."
90+3'
90+3'
A COUPLE OF MORE CHANGES FOR THE RECORD!
Fran García replaces Álvaro Carreras for Real Madrid while Sidny Cabral is on for Leandro Barreiro for Benfica.
Substitution in
F. GarcíaReal Madrid
Substitution out
Á. CarrerasReal Madrid
90+1'
90+1'
WE ARE INTO NINE ADDED MINUTES!
Plenty of added time due to the head injury to Asencio that forced him off. Not sure it will be enough time to save Benfica from the exit door.
89'
89'
STEVE MCMANAMAN ON VINICIUS JUNIOR'S CLASSY FINISH
"There's the headline," he said on TNT Sports. "It's been a real quiet night at the Bernabeu, but the man of the moment steps up. Once Vinicius Junior was away, Otamendi couldn't catch him. He opens his body up and places it in with his right foot."
87'
87'
BENFICA ALSO ROLLING THE DICE LATE ON
Enzo Barrenechea replaces Fredrik Aursnes for the visitors as Franjo Ivanovic takes over from Andreas Schjelderup.
Substitution in
F. IvanovicBenfica
Substitution out
A. SchjelderupBenfica
85'
85'
MORE CHANGES ON THE GO FOR THE HOME SIDE
César Palacios replaces Arda Güler while Thiago Pitarch take over from Gonzalo García. Almost over the line in chase for last-16 spot.
Substitution in
C. PalaciosReal Madrid
Substitution out
A. GülerReal Madrid
83'
83'
ALMOST A RAPID REPLY FROM THE VISITORS
Once again Rafa Silva showing his threat as he manages to prod the ball at the home goal, but Carreras does some mindful work to get that behind off his own line.
81'
81'
GOAL! (VINICIUS JR) REAL MADRID 2-1 BENFICAS
Six goals in five games from Vinicius Jr as he races clear to plant the finish beyond Trubin on the break. Surely game, set and match. Federico Valverde with the supply work.
Goal
Vinícius JúniorReal Madrid
79'
79'
ENFORCED CHANGES BEING MADE BY THE HOME SIDE
David Alaba replaces the injured Raúl Asencio, who took a heavy head knock. Franco Mastantuono is then introduced for Eduardo Camavinga.
Substitution in
D. AlabaReal Madrid
Substitution out
E. CamavingaReal Madrid
77'
77'
A BIT MORE FROM MCMANAMAN FOR YOU
"Alaba hasn't go out once to warm up," said the Real Madrid UEFA Champions League winner on TNT Sports. "The injury delay has been a good few minutes, and he's had his injury troubles. The easy option is to take the young kid off. Not a big-hitter, no politics."
75'
75'
A BIT OF A DELAY IN THE MATCH
Not looking very good here for the Real duo as Camavinga and Asencio both collide off the ball. That was a bad collision. And a change will need to be made with the stretcher being brought on.
73'
73'
CHANCE FOR REAL MADRID TO BURY THIS TIE
But Valverde can't steady himself as the shot flies wide with Dedic doing well on the cover for the visitors, who must think they are unlucky to be behind in this play-off match.
71'
71'
REAL MADRID FAVOURITE STEVE MCMANAMAN ON TNT SPORTS
"Time and time again, Real Madrid are causing their own problems. It's really lax passing. They've got many players missing, with Militao and Huijsen at the back. But this current side in front of us, they may not get through tonight, the way they're playing."
69'
69'
BENFICA CONTINUE TO KNOCK AT THE DOOR
This time Tchouameni is guilty of giving the ball away for no apparent reason, and Pavlidis sees a shot deflect wide off Rudiger. Brave defending by the German international.
67'
67'
CROWD DON'T SOUND PLEASED WITH WHAT THEY ARE WATCHING
A few boos, whistles and general grumbles of displeasure that Real Madrid haven't put this match away. All a bit frustrating for the 15-time UEFA Champions League winners.
65'
65'
WONDER WHAT MOURINHO MAKES OF THIS?
No sign of the Special One so far tonight, but Benfica don't look overly troubled as Rios slams a shot well over the bar from 25 yards. Would have to be good to beat Courtois from that range.
'There's the headline' - Vinicius Jr scores decisive goal to seal Real Madrid win
Video credit: TNT Sports