Defending champions Bayern Munich opened a seven-point lead at the top of the Bundesliga on Saturday as Thomas Müller netted a hat-trick in their 4-0 romp at Eintracht Frankfurt.
With main rivals VfL Wolfsburg and Gladbach playing Sunday, Pep Guardiola's Bayern made sure of their eighth win in 11 league games to pull clear of the chasing pack.
Having been rested for Wednesday's 2-0 home win over Roma which confirmed Bayern's place in the Champions League's last 16 as group winners, Mueller opened the scoring in Frankfurt when he converted a Franck Ribery pass at the second attempt on 23 minutes.
The 25-year-old then boosted his tally with two goals in three minutes after converting another Ribery pass after the Frenchman sprinted though the defence with Poland striker Robert Lewandowski also queueing up to score on 64 minutes.
Müller bagged his third to leave him with nine goals in all competitions and the league's joint top scorer when he finished off a move from a quick Ribery throw-in to claim his sixth Bundesliga goal.
Xherdan Shaqiri grabbed Bayern's fourth on 86 minutes after fellow second-half replacement Arjen Robben had pulled the Frankfurt defense to pieces to leave the Swiss winger to tap into an empty net.