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'
|Neymar a crowd pleaser - Zidane|
|Zidane: I admire Cristiano Ronaldo|
|Bacca a guarantee for goals - Mihajlovic|
|Illness sees Klopp miss Sunderland clash|
|Schubert hopes Christensen remains at Gladbach|
|Pellegrini rallies City fans after Guardiola appointment|
|Mancini backs Kondogbia to come good at Inter|
|A-League Review: Santalab sends Wanderers top as Roar thrash Mariners|
|Nani not interested in money-spinning China move|
|Vardy could have joined Oldham for £30,000 - Dickov|
|Van Gaal disputes Rooney, Lingard freedom claims|
|City players on trial ahead of Guardiola arrival - Dickov|
|United States 1 Canada 0: Late Altidore header decisive|
|Hiddink not drawn on Oscar transfer|
|I want to coach Fiorentina - Mutu|
|No reason to question Sturridge - Klopp|
|Neville paying price for inexperience - Wenger|
|Kakuta signs on with Hebei Fortune in China|
|Mata must prove worth at number 10 - Van Gaal|
|Mascherano: I will not retire at Barcelona|
|I said sorry to Mourinho after Chelsea exit - Hazard|
|Suarez can score 50 goals this season - Carragher|
|Cole: I´m here to win trophies, not sit on the beach|
|Ighalo rejected Chinese fortune for Premier League dream|
|Tuchel inspired by Kerber as Dortmund hunt down Bayern|
|Liverpool chief warns fans: Be careful what you wish for|
|Malaga 3 Getafe 0: Debut goal for Atsu in routine victory|
|Brighton and Hove Albion 3 Brentford 0: Hughton´s side boost promotion hopes|
|Borussia Monchengladbach 5 Werder Bremen 1: Christensen double inspires emphatic win|
|Aguero lauds Vardy ahead of top-two clash|
|Levante v Barcelona: Guardiola record beckons in Luis Enrique´s 100th game in charge|
|Strootman scores on return to action|
|Barcelona respond to Mediapro allegations|
|Frosinone v Juventus: Cuadrado not thinking of Napoli test|
|Herrera fires warning to Guardiola ahead of Manchester City move|
|Chelsea v Manchester United: Hiddink unconcerned by Van Gaal rivalry|
|Granada v Real Madrid: El-Arabi backs revamped hosts to shock Zidane´s men|
|Chelsea won´t take risks with Pato - Hiddink|
|CAF backs Sheikh Salman in FIFA race|
|AFC Bournemouth v Arsenal: Wenger pleased with Afobe success|
|Van Gaal: Beating Chelsea will keep title hopes alive|
|AC Milan v Udinese: In-form Niang wary of distractions|
|Marseille v Paris Saint-Germain: Di Maria relishing Classique experience|
|Simeone shoulders blame for misfit Martinez|
|Welbeck closes on Arsenal comeback|
|Verona v Inter: Icardi out to silence critics|
|Leicester remind Pellegrini of his Villarreal|
|Veteran Weidenfeller extends Dortmund stay|
|Klopp laughs off Sturridge exit rumours|
|Impending Chelsea exit hasn´t affected Terry, claims Hiddink|
|Pellegrini: City did nothing behind my back over Guardiola|
|Fred´s doping ban extended worldwide by FIFA|
|Berahino won´t start against suitors Newcastle - Pulis|
|Guardiola identifies threat from ´intense´ Leverkusen|
|Reus gets green light for Dortmund return|
|Di Maria desperate to banish Manchester United memories|
|Wenger: China a major threat to the Premier League|
|Guardiola: I am like a woman, I can multi-task|
|Alex Teixeira: I wanted Premier League move|
|Adelaide United 2 Sydney FC 2: Cirio double not enough for hosts|
|Rosicky out for two to three months - Wenger|
|Wenger: Arsenal not obsessed with finishing ahead of Tottenham|
|Howe upbeat over Wilson, Gradel recoveries|
|Dani Alves opens up about Ronaldo feud|
|Ljajic wants permanent Inter move|
|Eriksson: Money too good to refuse in China|
|Alex Teixeira completes €50m Jiangsu Suning move|
|McClaren calls for help from injury-hit squad|
|Bilic: New stadium won´t make us world class|
|´Killer´ Aguero gives City edge - Hart|
|Michu: I would love Swansea return|
|Hodgson calls England squad meeting|
|MLS starts stadium site search for possible St. Louis expansion|
|Copa Libertadores Review: Santa Fe cruise in Bolivia|
|Ronaldinho: I would support Neymar if he wanted Madrid move|
|Real Betis confirm Damiao signing|
|Alves: I almost joined Madrid|
|Melbourne City sign Socceroo Wilkinson|
|I´d like to say: ´Yes we can´ - Ranieri channels Obama over title chances|
|New stadium means Spurs in ´very tough´ period - Pochettino|
|Rennes 0 Saint-Etienne 1: Sall good for Galtier´s men|
|Sevilla 4 Celta Vigo 0: Gameiro at the double after penalty failure|
|Shakhtar boss Lucescu: Teixeira set for China move|
|Depay could be the world´s best winger - Kanchelskis|
|United States v Canada: Klinsmann pursues dual goals|
|Tottenham v Watford: Title-chasing Spurs braced for Watford battle|
|Wilmots relaxed over De Bruyne´s Euro 2016 fitness|
|Atletico Madrid v Eibar: Gimenez confident of overcoming defensive headache|
|Filipe Luis has ban for Messi challenge reduced|
|Aston Villa v Norwich City: Garde and Neil demand victory in relegation scrap|
|Zidane adds former team-mate to backroom staff|
|Liverpool v Sunderland: Klopp demands smarter attack as injury comebacks continue|
|Caceres to undergo Achilles surgery|
|´They call me Blackenbauer´ - Monaco clarify Jemerson nickname|
|Hertha Berlin v Borussia Dortmund: Buoyant Brooks believes best is yet to come|
|Swansea City v Crystal Palace: ´Miserable´ Pardew wants end to dismal run|
|Neymar´s father claims Manchester United met buyout clause|
|Lazio punished following racist chants|
|Southampton v West Ham: Bilic wary of ´flying´ Austin|
|Bayer Leverkusen v Bayern Munich: Neuer ready for ´aggressive´ challenge|
|Wilshere: Difficult to stay positive|
|Stoke City v Everton: Imbula debut to boost depleted Potters|
|Manchester City v Leicester City: Ranieri aims to break the magic circle|
|Elber: Lewandowski should reject Real Madrid - and Higuain cannot replace him|
|Neuer denies Bayern rift amid Vidal paper row|
|Kane and Vardy as good as Aguero, says Pochettino|
|McArthur, Puncheon out for ´long period´|
|Patient Gotze plots ´clever´ comeback|
|Newcastle United v West Brom: McClaren demands reaction|
|Villa turn to former governor of the Bank of England|
|I´ll be taking my dog round to bite him - Shinnie plans unorthodox motivation|
|´Traumatic´ changeover hurt Benitez at Madrid - Capello|
|Alderweireld: No heroes at Tottenham|
|Suarez ´certain´ Neymar will stay at Barcelona|
|Barcelona cheers didn´t bother me - Cheryshev|
|Koulibaly lauds referee Irrati for halting Lazio-Napoli game|
|Forget Twitter and focus on football, Foster tells Berahino|
|Ibrahimovic hails PSG depth as champions make Ligue 1 history|
|Furious Canizares demands resignation and apology from Neville|
|Victory rule out Valeri for rest of season|
|Copa Libertadores Review: Puebla, Cesar Vallejo held at home|
|Forster quiet on Euro 2016 chances|
|Luis Enrique sympathises with Valencia plight|
|Afobe: I have nothing to prove against Arsenal|
|Mustafi apologises to Valencia fans for Camp Nou drubbing|
|Blanc demands more from PSG|
|Pioli: Racist fans just a minority|
|Serie A Review: Napoli win but Juve remain two points behind|
|Stuart Holden calls time on injury-marred career|
|Luis Enrique: Barcelona players should be celebrated|
|Suarez just happy to help the team after starring in Copa romp|
|We never doubted Icardi, says Inter´s sporting director|
|Watford boss Flores praises ´fighting´ Costa|
|Allegri delighted as disciplined Juventus prove title mettle|
|Under-fire Neville won´t resign after Camp Nou thrashing|
|McClaren: Newcastle new boys will take time to gel|
|Mihajlovic: Milan possession must have purpose|
|Hiddink accuses Watford players of provoking Costa|