Wolfsburg needed a second-half fightback to win 5-3 at Werder Bremen, while Borussia Monchengladbach beat Paderborn 2-0.
Wolfsburg refused to lie down as they inflicted the first defeat of the 2015 on Werder Bremen with a stunning 5-3 win.
Security will be tightened around Werder Bremen's game with Wolfsburg after police warned of a possible terrorist attack.
Schalke ended Werder Bremen's five-game winning streak in the Bundesliga, but were denied all three points late on in a 1-1 draw.
Bayern Munich put eight past Hamburg, while Wolfsburg beat Bayer Leverkusen in a nine-goal thriller.
Werder Bremen made it five wins in a row, inflicting the first defeat of 2015 on Augsburg with a 3-2 win.