Bayern Munich's Germany star Mario Goetze came off the bench to score the opening goal in the European champions' 3-0 win at his ex-club Borussia Dortmund on Saturday.
Goetze, who joined Bayern for 37 million euros (US$50m) in July after 12 years at Dortmund, gave the perfect reply to the chorus of boos at Borussia's Westfalenstadion.
The 21-year-old smashed home a Thomas Mueller pass on 66 minutes, before the flood gates opened and Arjen Robben and Mueller added late goals in the final five minutes.
This was a commanding performance and was the first time Bayern have beaten Dortmund in six Bundesliga attempts, dating back to February 2010, as Munich again ran out winners in a replay of May's Champions League final.
Dortmund had been forced to patch together their back four after both centre-back Mats Hummels and left-back Marcel Schmelzer returned from international duty with injury.
But there can be no excuses as Bayern extended their record unbeaten run in the Bundesliga to 38 matches to open a seven-point lead over Dortmund, who drop to third.
Earlier, Bayer Leverkusen warmed up for Wednesday's Champions League clash at home to Manchester United by going second with a 1-0 win at Hertha Berlin.
Striker Stefan Kiessling, who has been repeatedly overlooked by Germany coach Joachim Loew since 2010, hit Leverkusen's first-half winner for his eighth goal in 13 league games.
The win came at a cost as Germany winger Sidney Sam is doubtful after suffering a suspected torn thigh just four minutes into the game and will undergo a scan on Sunday.
Leverkusen are second in Group A, just one point behind David Moyes' Premier League side.
Sixth-placed Schalke, who are away to Steau Bucharest in the Champions League on Tuesday and second in Group E behind Chelsea, drew 3-3 at Eintracht Frankfurt.
The Royal Blues flew into a 2-0 lead after only 18 minutes away from home, but leaked three goals in 12 disastrous second-half minutes.
Eintracht, who are just above the relegation places, hit the back of the Schalke net four times in those 12 minutes, but one of their efforts was ruled offside.
Frankfurt's Spanish midfielder Joselu scored twice with the ex-Real Madrid player adding to his earlier header when he slammed home a long-range shot on 68 minutes.
Germany defender Benedikt Hoewedes saved Schalke's blushes when he hit the top-right hand corner to equalise with just four minutes left.
Wolfsburg's four-match winning streak, which has seen them climb to fifth in the league, was ended when they were held to a 1-1 draw at second-from-bottom Nuremberg.
The host team's striker Daniel Ginczek equalised after 19-year-old Maximilian Arnold had converted Brazilian play-maker Diego's final pass for Wolves just before the break.
Freiburg stay in the relegation places despite their 1-0 win at bottom side Eintracht Braunschweig, while Augsburg are up to tenth after their 2-0 win at Hoffenheim.
On Sunday, Hamburg host Hanover without Dutch captain Rafael van der Vaart, who is expected to miss the next four weeks with an ankle injury.
On Friday, Borussia Moenchengladbach stayed fourth with a 2-0 win at VfB Stuttgart, their fourth straight win, with goals by Brazil's Raffael and Sweden's Oscar Wendt.