The Bundesliga side survived an early onslaught by Jose Mourinho’s men to hold onto their 4-1 first-leg advantage for most of the game – and had several chances to make the aggregate score even more humiliating for the wasteful hosts.
However, goals from Karim Benzema and Sergio Ramos in the last 10 minutes suddenly set up the most frantic of finishes, but Dortmund hung on to clinch their first final berth since 1997, when they defeated Juventus 3-1 to win the trophy.
Angel Di Maria, benched for the first leg, started for the hosts, while Cristiano Ronaldo also returned after he was rested with a thigh complaint for the Madrid derby victory over the weekend.
Dortmund’s line-up picked itself, with Jurgen Klopp restoring the likes of Marco Reus and Ilkay Gundogan after resting his regulars during Saturday’s Bundesliga win over Fortuna Dusseldorf.
Mourinho’s men knew the magnitude of the task at hand, and their start to the match was suitably relentless. Gonzalo Higuain could have opened the scoring four minutes in, but his shot from Mesut Ozil’s pass was right at Roman Weidenfeller.
Madrid sent a series of warnings Dortmund’s way, but the Germans showed a glimpse of what they were capable of when Gundogan’s clip found Robert Lewandowski completely unmarked for a half-volley right at Diego Lopez.
However, Ronaldo immediately mirrored the chance at the other end, forcing Weidenfeller into a close range block, before Mesut Ozil somehow dragged wide when put clean through.
The visitors were then handed a huge blow just before the quarter hour mark, when Mario Gotze limped off clutching his hamstring and was replaced by Kevin Grosskreutz.
There was enough action in the first 15 minutes to fill an entire half of football, but after weathering the initial storm, Dortmund regained their composure and slowed things down – exactly what Madrid did not want.
In fact, the remainder of the half was rather monotonous by comparison, leaving Mourinho with plenty to ponder over the break.
But Madrid’s half-time plans were almost wrecked minutes after the restart, had Lewandowski kept his cool when Grosskreutz cleverly found him unmarked inside the box, instead of blasting the ball into orbit.
The Pole nearly made instant amends when latching onto Reus’ slipped pass, sprinting in behind and lashing at goal, but the ball cannoned off the underside of the bar.
There was only one side that looked like scoring and it was not the team that needed three goals to progress. The quietly impressive Reus teed up Gundogan with a virtually open goal, but somehow, Lopez recovered to make an unbelievable save.
Lewandowski missed from eight yards before Madrid finally showed signs of life in the second half, but true to form, Di Maria stroked wide of the far post from just inside the box, before Ronaldo poked over from a similarly promising position.
But substitute Benzema would give the hosts a glimmer of hope with seven minutes remaining, side-footing in from close range after Kaka teed up Ozil for the cross from the right.
And it got even better for the Spanish side when Ramos smashed the ball home from Benzema’s layoff with two minutes plus stoppage time left in the game.
But with the home fans roaring them on, Madrid could not go that last step further as Dortmund survived a few late scares to edge over the finish line.
Now the only question that remains is whether Wembley will be an all-German affair, with Bayern Munich well on their way to taking the Bundesliga’s most high-profile rivalry onto the biggest stage of them all.
- ECG releases ‘dumsor’ timetable; outages to begin May 10
- Akuapem Poloo granted ¢80k bail
- NDC suspects doctoring of Techiman South election summary sheets
- Murder suspect claims he mistook aeronautical engineer for a pig at Akyem Asuboa
- Akufo-Addo announces nominees for deputy ministerial positions, elevates Charles Adu-Boahen
- ECG to announce ‘dumsor’ timetable for works on Pokuase BSP
- Kunbour mustn’t behave like a serial caller – Ade Coker
- Kasoa Opeikuma businessman killers arrested at Buduburam
- Contracts awarded to Zoomlion, Frontiers Healthcare Solution, others were in breach of procurement practices – Report
- Kotoko to pay Maxwell Konadu $41,000 for breach of contract
Police and NCA officers shut down Nana Agradaa’s Thunder TV, Ice1 TV
Rahim Newton: How to land a job interview
JRA Cosmetics CEO named Industrialist of the Year
Strike a balance between technology and human factor to succeed in remote working – Vodafone HR Director
Gateway Real Estate Africa and Appolonia City announce $4m office development in Ghana
ICT has potential to reduce carbon emissions and leap-frog Africa into a green economy – Huawei
2nd Agribusiness Fair and Conference brings rural stakeholders together to boost potential
Social media users react to Akuapem Poloo’s bail
Certify your Covid-19 Corruption Risk Assessment or we will use it as toilet paper – Ursula Owusu-Ekuful to CDA
Daily Mail owner sues Google over search results
Economy grows marginally by 0.4% in 2020
Expedite action on completing cannabis regulatory frameworks – Rastafari Council
Tiwa Savage gets full sleeve tattoo on her arm
NBA YoungBoy reportedly expecting 8th child
GES dispels claims that SHS 3 students reopening date has been postponed again