Real Madrid staved off a thrilling Borussia Dortmund comeback to progress to the UEFA Champions League semi-finals despite a 2-0 defeat.
With a 3-0 first-leg advantage, Madrid were rocking at half-time as Marco Reus' double reduced the aggregate score to 3-2 in a fervent atmosphere at Signal Iduna Park on Tuesday.
Both goals came after Angel Di Maria had seen a penalty saved by Roman Weidenfeller, the Argentinian losing his footing on the wet surface as he went to strike the ball.
Two efforts from Reus - capitalising on mistakes from the visitors each time - gave Jurgen Klopp's side hope of a memorable fightback but they could not force the third goal that would have sent the tie into extra-time as Real gained a measure of revenge for last year's semi-final loss to Dortmund.
Carlo Ancelotti left Cristiano Ronaldo, struggling with a minor knee injury, on the bench for the duration of the game and Madrid just about managed in his absence, holding off a determined Dortmund in the final stages to book their place in the last four.
The visitors wasted a golden opportunity to practically wrap up the tie in the 17th minute, Weidenfeller diving to his left to keep out Di Maria's spot-kick after Lukasz Piszczek was adjudged to have handled Fabio Coentrao's cross.
Dortmund ought to have got themselves the early goal their fans craved two minutes later, Henrikh Mkhitaryan side-footing wide from 10 yards after being teed up by Reus.
Reus rendered that miss irrelevant in the 24th minute, taking advantage of Pepe's weak back-header to round Iker Casillas and slot the ball into the net.
Dortmund were rampant, Casillas tipping Mats Hummels' header over the bar from Reus' curling free-kick, before the Germany playmaker doubled his tally in the 37th minute as once again Madrid contributed to their own downfall.
Asier Illarramendi surrendered possession, allowing Reus to feed Robert Lewandowski, and as his shot was tipped onto the post by Casillas, Reus was on hand to smash in the rebound.
Real made a bright start to the second half, Gareth Bale testing Weidenfeller with a stinging effort in the 49th minute, before a last-ditch challenge from Hummels denied Karim Benzema as the Frenchman prepared to shoot into an empty net on the hour mark.
Despite their improved showing, Madrid were lucky to stay ahead in the tie in the 65th minute when Mkhitaryan struck the outside of the post after rounding Casillas following more excellent work by Reus.
The Armenian again went close three minutes later, this time seeing his strike saved by the Spanish goalkeeper as Dortmund continued to press, Casillas also denying Kevin Grosskreutz in the 71st minute.
Despite a frantic finale, Dortmund were unable to carve out one more clear opportunity as the final whistle allowed Madrid to breathe a huge sigh of relief.
|11||M. Reus||24' 37' 75'|
|Coach: J. Klopp|
for Ł. Piszczek 81'
|Simeone marvels at Griezmann impact|
|Djordjevic to have x-ray on ankle problem|
|Eredivisie Review: PSV go seven points clear, Heerenveen cruise|
|Luis Enrique backs himself on Suarez omission|
|Lazio 3 Milan 1: Parolo and Klose seal victory|
|Cameroon 1 Guinea 1: Draw ensures Group D stays finely poised|
|Rodgers reveals Sturridge fitness boost after Bolton stalemate|
|Atletico Madrid 3 Rayo Vallecano 1: Griezmann inspires routine win|
|Gabriel move agreed, Campbell to join Villarreal on loan|
|Gabon v Equatorial Guinea: Neighbours face off for quarter-final berth|
|FA Cup Review: Chelsea stunned by Bradford as Middlesbrough beat Manchester City|
|Ronaldo apologises for red card|
|Pulis eyes room for improvement|
|Liverpool 0 Bolton Wanderers 0: Championship side frustrate Anfield to earn replay|
|Karanka hails players after stunning City|
|Elche 0 Barcelona 6: Neymar and Messi inspire resounding win|
|League Two Review: Wycombe and Burton held, Shrewsbury up to second|
|Pardew lauds Palace performance|
|Pochettino laments late collapse|
|Scottish Premiership Review: Celtic stretch lead, Inverness and Dundee United keep up chase|
|Parkinson revels in huge upset after humbling Chelsea|
|Bayern targeting unbeaten Bundesliga season - Robben|
|Pearson: FA Cup win can breed confidence|
|League One Review: Dons close gap, Peterborough end run|
|Ivory Coast 1 Mali 1: Gradel rescues Renard´s men|
|Fulham seal Richards loan|
|Pellegrini: UAE trip had no impact|
|Koeman blames defeats on defensive lapses|
|Gundogan injury mars Dortmund preparations|
|Championship Review: Ighalo stars as Blackpool capitulate|
|Chelsea defeat a ´disgrace´ - Mourinho|
|Monk rues missed opportunity|
|Manchester City 0 Middlesbrough 2: Boro stun City with FA Cup shock|
|Chelsea 2 Bradford City 4: League One outfit dump out Premier League leaders|
|Tottenham 1 Leicester City 2: Late turnaround stuns Spurs|
|Cordoba 1 Real Madrid 2: Bale steals late win as Ronaldo sees red|
|Birmingham City 1 West Brom 2: Anichebe seals derby triumph|
|Southampton 2 Crystal Palace 3: Pardew´s men reach fifth round|
|Sunderland 0 Fulham 0: Defoe fails to fire on home debut|
|Bowyer hails ´terrific´ Blackburn|
|Rochdale v Stoke City: Shawcross in race to be fit for cup clash|
|Blackburn Rovers 3 Swansea City 1: Late goals snatch victory for Championship side|
|Congo v Burkina Faso: Le Roy vows to attack|
|Roma still in race for Scudetto - Garcia|
|Mancini coy on Toure links|
|Mertens rules out Napoli exit|
|Barzagli back in Juve squad|
|A-League Review: Adelaide and Sydney rack up the goals|
|Real have signed a ´diamond´ in Silva, says Oliveira|
|Queiroz: How can Williams sleep at night?|
|Asian Cup history ´the focus´ for Australia - Kruse|
|Pogba could be the world´s ´most expensive´ player|
|Australia international joins Dundee United|
|Real Madrid is a ´dream come true´ - Silva|
|Van Gaal angered by first-half showing in cup stalemate|
|Gourcuff laments ´cruel´ Gyan winner|
|UAE will head into semi-final with confidence, says Ali|
|Nice 2 Marseille 1: High-flyers downed on travels|
|St Johnstone 1 Aberdeen 1: Rooney earns title hopefuls a point|
|Cambridge United 0 Manchester United 0: Money´s men bag dream replay|
|Lucas Silva seals Real switch|
|Twente 2 Heracles 0: Strugglers left to rue Zomer error|
|Grant hails injury-time hero Gyan|
|South Africa 1 Senegal 1: Mbodji header denies Bafana Bafana|
|Red Star 2 Consolat Marseille 0: Allegro and Beziouen book Saint-Etienne tie|
|Parma deny Cassano legal action rumours|
|Ivory Coast v Mali: Renard demands more from captain Toure|
|Birthday boy Robben runs the show in five-goal Bayern romp|
|Saint-Etienne v Paris Saint-Germain: Blanc´s men look to reignite season|
|Ghana 1 Algeria 0: Gyan strikes at the last to boost quarter-final hopes|
|Juventus v Chievo: Llorente knows no let-up in title chase|
|Aston Villa v Bournemouth: Championship leaders in search of upset|
|Hughes rubbishes Bojan speculation|
|Brighton and Hove Albion v Arsenal: Wenger wary of attacking threat|
|Aguirre proud despite Asian Cup elimination|
|Bristol City v West Ham: Allardyce warns Premier League high flyers|
|Cameroon v Guinea: Mbia set for return|
|Inzaghi not fearful of the sack|
|Schalke sign teenager Sivodedov|
|Raiola plans to stand for FIFA presidency|
|Mourinho: Chelsea not planning to buy or sell in January|
|Queiroz praises battling Iran|
|Shenaishil lauds ´leader´ Mahmoud|
|Luis Enrique wary of Elche|
|Leeds confirm Cellino resignation|
|Japan 1 UAE 1 (aet, 4-5 pens): Stars cost champions´ progression|
|Pekerman: Falcao will come good|
|Allardyce awaiting Fletcher decision|
|Rodgers eager to keep Johnson and Lucas|
|Iran 3 Iraq 3 (aet, 6-7 pens): Shakir seals famous victory|
|Agent ´almost certain´ Ronaldo will retire at Real|
|Wenger calls for work permit changes|
|Lazio v Milan: Mauricio hopeful of debut|
|Inter v Torino: D´Ambrosio talks up Mancini impact|
|I was always confident - Benitez|
|Grant takes aim at AFCON organisers|
|Espanyol 3 Sevilla 1: Caicedo´s stunner sets up win|
|Rennes 1 Reims 1 (aet 5-4 on pens): Costil the the hero for last year´s runners-up|
|Napoli 2 Udinese 2 (aet 5-4 on pens): Holders edge through|