Harry Kane claimed his 33rd league goal of the season and Thomas Mueller scored twice as Bayern Munich hammered Union Berlin 5-1 away in the Bundesliga on Saturday.
Just a week after Xabi Alonso's Bayer Leverkusen broke Bayern's 11-year title run, the visitors were dominant and clinical in the German capital.
Kane blasted in an excellent free-kick and laid on a second-half goal for Mathys Tel and has now 51 goal involvements in all competitions this season, his best-ever mark.
In the Bundesliga, the England captain is eight shy of Robert Lewandowski's single-season record with four games remaining.
Bayern rested star attacking midfielder Jamal Musiala after Wednesday's 1-0 win over Arsenal sent them through to the final four of the Champions League but they had no difficulty creating chances against the Union defence.
Handed a rare start, French teenager Tel set up Leon Goretzka's 29th-minute opener, with Kane scoring a superb free-kick in first-half stoppage time.
Mueller, playing his 470th Bundesliga game for Bayern, scored both of his goals in the second half, either side of a strike from Tel.
Union, who faced Real Madrid and Napoli in the Champions League this season, pulled one back late through Yorbe Vertessen, have now won just one of their past eight and sit three points clear of the relegation places.
Leipzig tighten grip on fourth
Earlier, RB Leipzig tightened their grip on fourth place, the final guaranteed Champions League spot, with a 2-1 win at Heidenheim as Lois Openda scored his 23rd goal of the season.
Leipzig striker Benjamin Sesko opened the scoring shortly before half-time, pouncing on some disorganised defending from the home side for his 10th league goal this term.
Heidenheim, who have beaten Bayern Munich and drawn with Dortmund twice in their first season in the top division, struck back with 20 minutes remaining, Nikola Dovedan heading in following a free-kick.
Leipzig, who are in a battle with Champions League semi-finalists Dortmund for fourth place and host them next week, grabbed the winner with five minutes remaining when Openda tapped in a Mohamed Simakan pass.
Leipzig sit three points clear of Dortmund who host champions Bayer Leverkusen on Sunday. Fourth place is guaranteed to play Champions League but fifth could also qualify due to the strong performances of German sides in the competition this season.
RB captain Willi Orban was pleased his side made it through an "incredibly difficult match", telling Sky "plenty of top sides have dropped points here, but we've taken all three -- it was deserved."
Elsewhere, a hat-trick from Borussia Moenchengladbach's Robin Hack was not enough as his side lost 4-3 at Hoffenheim.
Hoffenheim led 3-1 midway through the second half before Hack scored twice in 11 minutes to level the score with just a minute remaining, but Anton Stach scored in stoppage time for the home side to snatch victory.
Bottom side Darmstadt won their first league match since October, beating second-last Cologne 2-0 thanks to goals from Oscar Vilhelmsson and Cristoph Klarer.
Despite the win, Darmstadt remains 10 points from safety with four games remaining.
Cologne's chances of beating the drop are falling fast. They are five points away from 15th-placed Bochum, the final safe spot.
Bochum lost 1-0 at Wolfsburg, with Ralph Hasenhuettl's side winning thanks to a goal from Jonas Wind.
Wind's goal deepened Bochum's woes a week after sacking coach Thomas Letsch, with the side just one point clear of the relegation spots.