Dutch winger Arjen Robben hit a hat-trick on Saturday as Bayern Munich hammered Hertha Berlin 6-0 in Germany's capital but league leaders Borussia Dortmund beat Bremen to stay five points clear.
Having hammered Hoffenheim 7-1 last Saturday in the Bundesliga, then demolished Basel 7-0 in the Champions League on Tuesday to reach the quarter-finals, Bayern have now scored 20 goals in their last three games.
Germany striker Mario Gomez, the league's top-scorer with 22 goals in 25 games, netted a second-half penalty to leave him with eight goals from three games having hit four against Basel and three against Hoffenheim.
In total, the 26-year-old has alread scored 35 in all competitions, while his team remain second in the league and five points behind Dortmund.
Likewise, Robben now has seven goals from his last three matches as Bayern's purple patch continues.
Germany midfielder Thomas Mueller gave Bayern an early lead before Robben netted twice, including a penalty, to make it 3-0 at the break.
With 50 minutes gone, the Berlin defence was blitzed with two goals in as many minutes as Gomez fired home from the penalty spot after France winger Franck Ribery was fouled by Hertha defender Alfredo Morales.
Morales, 21, who has made only 10 Bundesliga appearances, gave away his second penalty of the game when he again fouled Ribery and Robben slotted home the spot kick to complete the scoring.
"My only criticism is that we didn't take our chances earlier, we left the game open for too long," said Dortmund coach Jurgen Klopp.
"Consequently, we weren't sure of the win until the very end. But I was very happy with the performance, we were very alert and alive."
Dortmund-bound Marco Reus, who will join the defending champions next season, scored one and created the second as victory allowed Gladbach to draw level on points with Munich.
The attacking midfielder showed great finishing to put his side ahead on seven minutes, before the hosts hit back when ex-Germany striker Stefan Kiessling equalised with 15 minutes left.
Lucien Favre's Gladbach host Bayern on Wednesday in the semi-finals of the German Cup with Borussia chasing their third win over Munich this season after home and away victories in the league.
Source: AFP Global Edition