Borussia Monchengladbach returned to the top of Bundesliga with a 4-2 win over Eintracht Frankfurt.
Marcus Thuram and Oscar Wendt put Gladbach 2-0 up before Danny da Costa brought Frankfurt back into the game early in the second half.
Nico Elvedi restored the home side's two-goal lead only for Martin Hinteregger to set up a tense finish.
Denis Zakaria's late goal sealed the win, lifting Marco Rose's side a point clear of Bayern Munich at the summit.
Elsewhere, Wolfsburg missed the chance to go second after a goalless draw at home to second-bottom Augsburg, though the point was enough to climb above Borussia Dortmund into fourth.