Cristiano Ronaldo's fifth Champions League hat-trick inspired Real Madrid to a 3-0 comeback victory over VfL Wolfsburg on Tuesday that clinched a place in the semifinals for a sixth successive season while Manchester City reached the semifinals for the first time after a superb curling shot from Kevin de Bruyne gave them a 1-0 second-leg win over Paris St Germain that sealed a 3-2 aggregate victory.
The prolific Portuguese got the 10-times European champions, 2-0 down from the first leg, off to a perfect start by tapping in Daniel Carvajal's cross after 16 minutes and heading a second goal less than a minute later from Toni Kroos' corner.
Ronaldo capped a 3-2 win on aggregate when he curled in a free-kick after 77 minutes, his 16th goal in this season's competition taking him within touching distance of his record of 17 in 2013-14.
He also equalled Barcelona rival Lionel Messi's record of five Champions League trebles as he took his goal tally in all competitions this season to 46.
"It's a day for celebration," said Real coach Zinedine Zidane. "We won with character, fight and effort and I'm very proud of the players.
"The sensation is of a job well done because it wasn't easy. It was a special night...I'm very happy with the players because they did a phenomenal job."
Zidane's only change from the first leg was to replace the much-criticised Danilo at right back with Carvajal.
Opposite number Dieter Hecking kept the same lineup that served him so well at the Wolfsburg Arena.
Great fightbacks
Real have a reputation for staging great fightbacks in Europe but they had not overturned a first-leg deficit in the Champions League since 2002 when Zidane, as a player, helped them beat Bayern Munich 2-0 at the Bernabeu after a 2-1 reverse.
The home team's intent was clear when defender Sergio Ramos headed the ball against the crossbar early on and they soon started turning the tie back in their favour.
Carvajal vindicated Zidane's decision when he beat Julian Draxler to the ball in midfield before setting up Ronaldo's opening goal.
Wolfsburg tried to recover and they missed a couple of chances to get on the scoresheet.
The 31-year-old Ronaldo, top scorer this season in La Liga and the Champions League, had different ideas though and he sent the Bernabeu crowd wild with delight by scoring twice more.
"It was a fantastic night," said Real full back Marcelo. "The fans were phenomenal and without them we wouldn't have been able to turn the game around.
"In the Champions League you have to suffer. No team gets to the semifinals without suffering."
Man City vs PSG
Manchester City reached the semifinals of the Champions League for the first time after a superb curling shot from Kevin de Bruyne gave them a 1-0 second-leg win over Paris St Germain that sealed a 3-2 aggregate victory on Tuesday.
The Belgian picked his spot perfectly with 14 minutes remaining, firing past goalkeeper Kevin Trapp as PSG went out of the competition in the quarter-finals for the fourth successive season.
City should have taken the lead at the Etihad Stadium in the first half when Trapp brought down Sergio Aguero to concede a penalty, but the normally lethal Argentine fired his spotkick wide of Trapp's left-hand post.
City would have advanced on the away goals rule if the game had finished 0-0 or 1-1 following last week's 2-2 draw in Paris, but the final scoreline just about reflected City's superiority in a tense, dramatic match.
"Kevin de Bruyne is an important player for us, we deserved a goal before he scored. We dominated that game from the beginning until the end," Manchester City manager Manuel Pellegrini told BT Sport.
After a bright, attacking opening from City, PSG took control and played some flowing passing football.
Coach Laurent Blanc had opted to start with a three-man back line of Thiago Silva, Marquinhos and Serge Aurier but switched to a 4-4-2 formation after Thiago Motta went off injured a minute before halftime.
Yet despite dominating possession, with Adrien Rabiot and Angel Di Maria linking well, PSG did not mount a serious attempt on goal, apart from a dipping free kick from Zlatan Ibrahimovic after 17 minutes which City keeper Joe Hart did well to tip away.
City came more into the match as their fullbacks Bacary Sagna and Gael Clichy became more adventurous and their slicker attacking approach play should have paid dividends when Aguero won the penalty.
To the horror of the home fans, however, he missed the target with his effort.
The closest PSG came to a goal in the second half was when Ibrahimovic bundled the ball into the net in the closing minutes but was narrowly ruled offside.
(With inputs from Agencies)