Robert Lewandowski carved his name in history with a double for Bayern Munich, while Schalke drew level with Dortmund.
Schalke and Werder Bremen made moves up the Bundesliga on Sunday with wins over Mainz and Hoffenheim, respectively.
Werder Bremen have re-signed veteran striker Claudio Pizarro for a third spell at the Bundesliga club.
Shinji Kagawa set up two goals as Borussia Dortmund beat Hertha Berlin 3-1 to return to the top of the Bundesliga.
Anthony Ujah scored his first goal for Werder Bremen as they came from behind to draw 1-1 with Hertha Berlin on Friday evening.
Dutch winger Eljero Elia has joined Feyenoord on a two-year deal, leaving Werder Bremen after three seasons.