Real Madrid qualified for the Champions League quarter-finals with an incredible fightback and a 16-minute hat-trick from Karim Benzema to knock out Lionel Messi's Paris St Germain.
The 2020 runners-up looked set for a place in the last eight at half-time with Kylian Mbappe on target again having scored the only goal at Parc des Princes last month.
But fellow Frenchman Benzema stepped up to steal the show with a hat-trick after the break and his final two goals were separated by just 106 seconds in a 3-1 win that left Mauricio Pochettino’s side stunned with the pressure now ramped up on the former Tottenham boss.
"Every game is a final now for us in the Champions League and La Liga but today we showed that Real Madrid is alive," said Benzema.
A knock in training on Monday had briefly put Mbappe’s involvement in the round of 16 second leg in doubt but he was included in the starting XI and tested Thibault Courtois twice during the first quarter of an hour.
Carlo Ancelotti’s side had created chances of their own early on and Benzema forced Gianluigi Donnarumma into a wonderful fingertip save in the 25th minute.
PSG slowly grabbed the initiative and Messi almost produced another classic moment against his old rivals but was unable to find the target from a tight angle after a trademark run and one-two with Neymar outside the area.
Mbappe had the ball in the net with 34 minutes played but the offside flag went up after creator Nuno Mendes had strayed offside.
He was not denied five minutes later when a classic PSG counter-attack broke the deadlock.
Leandro Paredes won back possession, Neymar’s first-time pass over Eder Militao sent Mbappe away and after David Alaba had been squared up, the 2018 World Cup winner slotted into the bottom corner from 16 yards to silence the Bernabeu.
Two Benzema efforts provided a reminder of Madrid’s quality but PSG thought they had doubled their advantage eight minutes into the second half.
Neymar and Mbappe again combined with the latter producing a step-over that fooled Courtois before he rifled into the empty net but fortunately for the Belgian the offside flag was up.
Militao had stepped up at the perfect time and made an equally crucial tackle on Mbappe minutes before the equaliser arrived via a mistake.
Donnarumma wanted too much time on the ball in the area and was closed down by Benzema, which forced a wayward pass that was snapped up by Vinicius Jnr, who picked out Madrid’s top goalscorer for the season and he made no mistake with a close-range finish.
Pochettino fumed at referee Danny Makkelie for not whistling for a foul in the build-up.
"Explaining what happened is easy, there was a foul on Donnarumma during the first goal, and that changed everything," he said.
"It's hard not to talk about this big refereeing mistake, which I don't understand and won't forgive. I don't understand why the referee didn't call VAR."
The hosts scented blood and after Vinicius had squandered an excellent opportunity, the 13-time European champions made their next chance count.
Luka Modric was at the heart of it with a stunning run before he exchanged passes with Vinicius and played Benzema through with the France international doing the rest with a low finish via a deflection off Marquinhos.
The erratic display of PSG captain Marquinhos had summed up the visitors’ poor showing after the break but worse was to come for the Brazilian.
Almost immediately from kick-off Madrid won back possession and Vinicius again ran in behind the away side’s back four and although Marquinhos got back to cover, his miscued clearance went straight to the unmarked Benzema.
He drilled home with a first-time effort from 16 yards for his 27th goal of the term to spark huge celebrations at the Bernabeu.
Cynical fouls were the order of the day for the final exchanges in Spain’s capital but there was time for Messi to almost save PSG’s blushes but his stoppage-time free-kick hit the roof of the net.