A tactical masterclass from Jurgen Klopp enabled Borussia Dortmund to rout Bundesliga champions Bayern Munich 3-0 at the Allianz Arena.
Dortmund coach Klopp opted to leave Bayern-bound top scorer Robert Lewandowski on the bench for Saturday's Der Klassieker clash between first and second in the German top flight, and that proved an inspired decision, as his front four ran Pep Guardiola's team ragged.
Henrikh Mkhitaryan - so wasteful in the midweek UEFA Champions League exit to Real Madrid - netted 20 minutes in, with Marco Reus and Jonas Hofmann getting in on the act after the interval to restore Dortmund's three-point lead over Schalke in second.
Meanwhile, Bayern's post-title-winning slump continues.
After dropping just four points all season prior to retaining the crown at Hertha Berlin last month, Guardiola's side have now lost two of their last three Bundesliga games.
Despite Bayern's near-monopoly of the ball early on, the searing pace of Pierre-Emerick Aubameyang and Reus caused the hosts' high defensive line problems on the break.
And those two combined with Mkhitaryan and Hofmann, the other members of Dortmund's rampant frontline, to put the visitors ahead.
Hofmann's throw-in was flicked to Reus by Aubameyang, and he picked out an unmarked Mkhitaryan in the area before the Armenian coolly finished left-footed past Manuel Neuer.
Neuer was taken off at half-time with a suspected calf injury, and his debutant replacement Lukas Raeder's first task was to pick the ball out of the net.
Dortmund's forward line again wreaked havoc, with Reus this time applying the finishing touch on 49 minutes with his seventh goal in his last five matches.
Hofmann then added a third - before making way for Lewandowski - to affirm Klopp's tactical superiority over Guardiola on the day of his 200th Bundesliga match in charge of Dortmund.
Predictably, Bayern dominated possession from the outset, but their only attempt of note came via a David Alaba set-piece on 14 minutes, the Austrian firing a free-kick harmlessly wide from 30 yards.
And Bayern were made to pay for their uncharacteristic lack of cutting edge in the 20th minute, as Mkhitaryan took full advantage of some lax defending to break the deadlock.
Buoyed by taking the lead, and the palpable frustrations of Bayern's players and fans, Dortmund grew into the game, but Guardiola's men finally showed signs of life as the first half drew to a close.
A trademark run from Arjen Robben resulted in Rafinha - later dismissed for lashing out at Mkhitaryan - sending in a cross for Mario Mandzukic, who could only volley harmlessly into the arms of Roman Weidenfeller.
Dortmund doubled their advantage almost immediately after the break, though, as a typically incisive counter-attack led by Mkhitaryan ended with Aubameyang feeding Reus, who guided the ball beyond Raeder from 12 yards.
And it was 3-0 on 56 minutes, as Dortmund again made a mockery of Bayern's high line with an unchallenged Hofmann running onto a long ball and rifling past a helpless Raeder.
Bayern's off-colour display was summed up by Guardiola's decision to withdraw both Robben and Franck Ribery after the hour.
A late rally from the hosts saw Mandzukic have a header ruled out for offside but Rafinha was sent off in injury time for his moment of madness.
And Dortmund comfortably held on to give Bayern a taste of their own medicine after the Bavarians won 3-0 at Signal Iduna Park back in November.
for M. Neuer 46'
for F. Ribéry 60'
for A. Robben 69'
|We will leave our soul in the final - Ramos|
|Hart left broken by ´very lucky´ Madrid goal|
|Zidane hails victorious Madrid|
|Pellegrini disappointed to miss out in tie of few chances|
|Real Madrid 1 Manchester City 0 (1-0 agg): Zidane´s men set up 2014 final repeat|
|Lucescu: Shakhtar ready for hardest fight|
|´Benteke cost almost Villarreal´s budget!´ - Marcelino expects major Liverpool test|
|AFC Champions League Review: Big-spending Jiangsu Suning dumped out|
|Kompany off injured in Champions League semi|
|Ter Stegen: I want to stay at Barcelona|
|Vardy will thrive for England at Euro 2016, says Smith|
|Lemina eyes key role at Juventus|
|Cerezo hits back at Vidal´s ´ugly´ swipe|
|Bacca happy at Milan without European football, says agent|
|Long backs Saints to end Spurs hoodoo|
|West Ham´s Sullivan labels Leicester lucky|
|Alba admires Atletico team work|
|Ranieri deserves an honour - Italian prime minister|
|Klopp bullish ahead of semi-final showdown|
|Ranieri´s 96-year-old mother: Now my son is King of England|
|Lovren: Europa League final would save Liverpool´s season|
|BREAKING NEWS: Dembele set for long FA ban over Costa altercation|
|AC Milan ultras call for Galliani´s head over ´blatant mockery´ of fans|
|Emery wants ´inspired´ Konoplyanka in Europa League semi-final|
|Wendell Lira blames Puskas Award trip for club woes|
|Joe Cole in line for Tampa Bay Rowdies move|
|Fuchs: I could kiss Hazard after title-clinching goal|
|Hiddink turned down Leicester before Ranieri appointment|
|Arsenal did not hold their nerve in title race - Smith|
|Cazorla targets City comeback for Arsenal|
|Webb could face lifelong ban as FIFA opens proceedings|
|Smith backs Leicester to become Premier League ´force´|
|Toni to retire after Juventus clash|
|Iwobi reveals key to dream Arsenal rise|
|Allen expects to reach Europa League final|
|McLeish leaves Zamalek after 65 days|
|Football fans pile bets on Burnley to win Premier League after Leicester´s shock success|
|Ranieri: Rich teams will win for next 10 to 20 years|
|Pity we could not reward Guardiola for his three years, says Bayern captain Lahm|
|Madrid revenge no factor for Simeone|
|Copa Libertadores Review: Pumas UNAM, Atletico Nacional advance to quarter-finals|
|Adelaide want Leicester City friendly|
|Tottenham have proven critics wrong - Eriksen|
|Ferdinand ´turned on´ by Simeone´s Atletico|
|Wilson hoping Brighton experience enough for United|
|Griezmann urges team-mates to keep feet on the ground|
|We´ve learned from past errors - Fernandinho|
|Payet cleans up West Ham awards|
|´We don´t need superstars´ - Ranieri|
|Vidal: Bayern are still the best in the world|
|Guardiola: I have given my life to Bayern|
|Simeone: Atletico have eliminated two of the world´s three best teams|
|Leicester owner reveals Vardy signing doubts|
|Bayern feel cheated, says Rummenigge|
|Boateng: Bayern solely to blame for Champions League exit|
|Zabaleta confirms calf injury|
|´It was a siege´ - Torres proud of Atletico after holding off Bayern|
|Liverpool v Villarreal: Klopp demands improvement in Anfield return|
|Bayern Munich 2 Atletico Madrid 1 (2-2 agg): Griezmann clinches final berth with away goal|
|AFC Champions League Review: Victory, Al Hilal and Al Ain qualify with wins|
|Courtois ´100 per cent´ committed to Chelsea, denies PSG contact|
|Pellegrini: Madrid are more than Ronaldo|
|Trabzonspor handed four-game stadium ban|
|Morata muscle tear ruled out|
|Sevilla v Shakhtar Donetsk: Vitolo fired up to seal historic Europa League final spot|
|UEFA has opened Pandora´s box with Kosovo decision - Serbian FA president|
|Infantino claims positive response to FIFA funds plan|
|Aubameyang reiterates Real Madrid desire|
|Huth and Fellaini charged by FA|
|Cahill hopes for FA understanding after fiery Tottenham clash|
|Kehl slams Dortmund fans over Hummels boos|
|Mourinho congratulates Ranieri for winning ´my title´ with Leicester|
|Confusion reigns as City confirm Toure travels to Madrid|
|Mata: United can finish fourth and win FA Cup|
|Missing Champions League final would be a failure - Zidane|
|City without Toure for Real Madrid semi-final|
|Infantino hails Leicester title as ´the magic of football´|
|Redknapp talks up ´South Coast Mariners´ role|
|Real Madrid can cope without Benzema - Navas|
|Ronaldo returns for Madrid, but Benzema will miss Bernabeu clash|
|Ranieri wants happy players for title defence|
|Kosovo win vote to become UEFA member nation|
|Drinkwater: Leicester title is mad, bonkers|
|Morgan predicts tear-stained Premier League trophy|
|Transfer market travails and the empire striking back: What next for Leicester City?|
|Toure trains ahead of Real Madrid clash|
|Guardiola´s rotation policy a potential own goal - Magath|
|Ballack backs Atletico to prove too strong for Bayern|
|Messi agreed with Olympics snub - Martino|
|Benzema misses Real Madrid open training|
|Ranieri: We want to improve|
|Ronaldo: Like it or not, I´ll go down in history|
|Strootman delighted with return to Roma starting XI|
|Laporte dismisses Manchester City rumours|
|Ranieri has silenced critics, says Kisnorbo|
|Van Gaal: I am one of the best managers in the world|
|Santa Cruz: Guardiola will bring better football to City|
|Guardiola always a bit anxious - Kahn|
|Kisnorbo: No one will forget Leicester´s fairytale run to Premier League glory|
|Rodgers backs Klopp´s handling of Sturridge|
|Wright: No one would have touched Kante and Co.|
|Smalling: Captaining United an honour|
|No surprises in Mexico´s 40-man Copa squad|
|Juanfran: We are a team of details|
|Stepanenko: My friendship with Yarmolenko is over|
|Leicester fan Martinez: I am glad it did not happen in Germany|
|Schwarzer has shown age is just a number - Kisnorbo|
|Mangala: City want to make history in Champions League|
|Lineker struggling to believe Leicester success|
|Carrick: Top four not gone yet|
|De Gea named United´s player of the year|
|Dundee 2 Dundee United 1: Visitors relegated|
|King delighted to crown Leicester rise with title|
|Ranieri: I knew I would win a title eventually!|
|Soccer world reacts to Leicester´s remarkable Premier League title|
|Serie A Review: Strootman starts as Roma fight back again|
|Leicester success a ´good omen´ for Selby|
|Kane: Chelsea celebrated like they won title|
|Thumping Man City, edging Tottenham and five matches that won Leicester the Premier League|
|Vardy marvels at Leicester´s finest hour|
|Ranieri called me to say thanks, reveals Hiddink|
|Leicester did the impossible - Morgan|
|Terry: Leicester title triumph gives hope to smaller sides|
|Pochettino proud as Spurs fall short|
|Savage: Leicester title a key moment in Premier League history|