Bayern Munich extended their lead at the top of the Bundesliga to seven points after scoring late to win 2-0 at Ingolstadt.
Bundesliga leaders Bayern Munich saw their winning run come to an end as Schalke battled to a 1-1 draw at the Allianz Arena.
Leipzig picked up a first Bundesliga win in their maiden home fixture with a 1-0 win over Borussia Dortmund, while Leverkusen beat Hamburg.
Hoffenheim suffered their first Bundesliga defeat of the season as they went down 2-1 at RB Leipzig.
Borussia Dortmund were held to a second straight draw in the Bundesliga as Darmstadt scored a last-minute equaliser.