Borussia Dortmund capped a dream week by beating Wolfsburg 2-0 on Tuesday to move into the DFB-Pokal final for a sixth time.
Jurgen Klopp's men beat Real Madrid 2-0 in the UEFA Champions League seven days prior to their semi-final against Dieter Hecking's side.
While that win failed to keep Dortmund in the competition, the momentum helped them comfortably beat Bundesliga champions Bayern Munich on Saturday before they kept their hopes of silverware alive at Signal Iduna Park.
Like in the Allianz Arena at the weekend, Henrikh Mkhitaryan opened the scoring for Dortmund as he expertly fired home from the edge of the penalty area after 13 minutes.
The visitors had plenty of possession and opportunities, but Robert Lewandowski ended their momentum with his 100th Dortmund goal on the stroke of half-time.
Despite a flurry of late chances, there was to be no comeback as Dortmund beat Wolfsburg at home for the second time this month to set up a meeting with either Kaiserslautern or Bayern in the final on May 17.
Wolfsburg made the stronger start and thought they had taken the lead just two minutes in when former Dortmund man Ivan Perisic headed home before play was brought back for a foul on Roman Weidenfeller.
Dortmund's first sight of goal came soon after with an audacious Marco Reus backheel that was easily collected by Florian Grun, although they did not have to wait too much longer to go ahead as Mkhitaryan produced a finish of the highest quality.
After Lewandowski played in Reus, the German pulled the ball back for Mkhitaryan to finish left-footed from 20 yards.
But for a poor final touch Reus would have found himself through on goal soon after and Wolfsburg's Kevin De Bruyne forced a save from Weidenfeller before the Belgian's teasing set-piece delivery evaded his team-mates in the penalty area.
They came closest however when Junior Malanda's header hit the post - with De Bruyne putting the rebound - wide and Lewandowski made them pay with a cool finish after a swift Dortmund break.
Reus played in the Pole and, with the visiting defence stretched, he angled a finish into the top left-hand corner to put the hosts in sight of Berlin.
Wolfsburg could have made the ideal start to the second half when Ivica Olic pressured Weidenfeller into a poor punch, only for Maximilian Arnold to divert an effort wide.
Lewandowski's header was then ruled out for offside before Malanda skied a gilt-edged chance from close range.
The Belgian was also denied in a frantic late goalmouth scramble as Dortmund became the first team since Eintracht Braunschweig in October to keep a clean sheet against Wolfsburg and maintain their hopes of a fourth Pokal crown.
|Coach: J. Klopp|
for H. Mkhitaryan 72'
for R. Lewandowski 85'
for M. Reus 90+3'
|Moreirense 1 Sporting Lisbon 4: Montero double keeps title hopes alive|
|Bournemouth 3 Bolton Wanderers 0: Howe´s men on the verge of the Premier League|
|Valencia 4 Granada 0: Hosts resume fourth place with thrashing|
|Turkish Super Lig Review: Besiktas back on top as Fenerbahce slip|
|Denis hit with five-game ban for dressing-room attack|
|Arabian Gulf League Review: Ajman relegated, Al Jazira close in on second|
|Zanetti: Icardi close to signing new deal|
|Pfaff hails Neuer´s consistency|
|Blanc: PSG can cope with physical demands|
|Bruce: Premier League must act on ticketing prices|
|Milan v Genoa: Off-field problems dominate build-up for Inzaghi´s men|
|Juventus v Fiorentina: Champions seek derby reaction with title in sight|
|Arminia Bielefeld v Wolfsburg: Hecking´s men in last-chance saloon|
|Real Madrid v Almeria: Rodriguez vows to fight until the end|
|Klopp ´an option´ to replace Guardiola at Bayern|
|Home form crucial for Premier League survival, says Bruce|
|Leicester City v Chelsea: Mourinho backs Pearson´s men to survive|
|Villarreal v Atletico Madrid: Marcelino´s men bidding to end winless run|
|Bundesliga title a footnote in Bayern´s grand plans|
|Robben back as Guardiola calls for focus|
|Mancini: Be patient with Shaqiri, Podolski|
|Klopp shrugs off Gundogan speculation|
|Run-in does not favour Barca - Luis Enrique|
|Mourinho takes further swipe at ´boring´ claims|
|Watford must spend smart, says Hyde|
|Allegri saddened by derby crowd trouble|
|Thompson ´mortified´ after throwing pole into team-mate´s leg|
|Hernandez not concerning himself with future|
|Stranzl to play no further part in Gladbach season|
|Rodgers keen to address lack of goals|
|Giroud cannot fire Arsenal to title - Henry|
|Do not destroy Sterling, says Campbell|
|Fournier: Lyon still dreaming|
|United performance Stones´ best - Martinez|
|Carver: Abuse from fans unacceptable|
|No shame in second place - Pellegrini|
|Humble Hazard thrilled with PFA honour|
|La Liga Preview: Real continue Barca pursuit against Almeria|
|Serie A Preview: Roma eye much-needed win|
|MLS Review: Toronto end drought, Red Bulls stay unbeaten|
|Chelsea to face Sydney in June|
|Liverpool can attract players - Rodgers|
|Bayern celebrate three-peat|
|Hernandez form forces Ancelotti´s hand|
|Hazard crowned PFA Players´ Player of the Year|
|Weidenfeller ruled out of Dortmund-Bayern semi-final|
|Weidenfeller ruled out of Dortmund-Bayern semi-final|
|Ligue 1 Review: Lens´ fate all but sealed, Lyon return top|
|La Liga Review: Hernandez rescues Real, Sevilla up to fourth|
|Paris Saint-Germain v Metz: Injuries prove a frustration for Blanc|
|Serie A Review: Juve made to wait as Parma fight another day|
|Celta Vigo 2 Real Madrid 4: Hernandez to the rescue again|
|Barcelona v Getafe: Iniesta keen to maintain momentum|
|Milan players in ´retreat´|
|United have opened the door for Liverpool - Van Gaal|
|Mourinho hits back at Arsenal fans´ ´boring´ jibes|
|Juve were own worst enemy in derby defeat – Allegri|
|Bundesliga Review: Gladbach victory ends title race|
|Udinese v Inter: Mancini braced for crucial week|
|Primeira Liga Review: O Classico tie leaves Benfica on the brink|
|Bayern Munich v Borussia Dortmund: Klopp prepares for final Klassiker|
|Russian Premier League Review: Zenit edge closer to glory, Amkar Perm off the bottom|
|Arsenal played with handbrake on - Wenger|
|Mourinho swerves Oscar discussion to hail Terry display|
|Bayern´s title confirmed as Wolfsburg stumble at Gladbach|
|Eredivise Review: Late leveller see Ajax secure Champions League berth|
|Arsenal 0 Chelsea 0: Oscar decision in the spotlight after stalemate|
|Van Gaal bemoans lack of fighting spirit|
|Van Gaal: United to assess Rooney injury|
|Torino 2 Juventus 1: First derby defeat since 1995 puts title celebrations on hold|
|Martinez hails Everton´s ´incredible mentality´ after beating United|
|Everton 3 Manchester United 0: Martinez outwits Van Gaal in comprehensive win|
|Dundee United 0 Celtic 3: Griffiths´ hat-trick edges champions closer to title|
|Alderweireld reveals he has broken shoulder bone|
|Hull City v Liverpool: Lovren expecting another test of patience|
|Leverkusen dealt Papadopoulos blow|
|Five in a row for Champions League winners Auckland|
|Vermaelen cleared to play in Barca run-in|
|Hughes buoyed by Odemwingie return|
|Allardyce hails Adrian heroics|
|Villa confident of staying up - Sherwood|
|Zorc rejects talk of Gundogan departure|
|´Happy´ Hazard rejects talk of Chelsea exit|
|A-League Review: Victory claim Premiers´ Plate|
|Pochettino hoping to strengthen|
|Pjanic critical of Roma spirit|
|Rodgers: No room for error now|
|MLS Review: Revolution win big as Dynamo, Kansas City draw|
|Garcia rues sloppy build-up play|
|Jokanovic eyes title for Watford|
|Blanc: PSG have moved on|
|Hazard worth ´£100m each leg´ - Mourinho|
|Ferguson: United boss can break my trophy record|
|Levante leap clear of La Liga drop zone|
|Primeira Liga Review: Gil Vicente claim vital win, Estoril and Rio Ave held|