Luca Waldschmidt's late winner condemned Wolfsburg to Bundesliga's relegation play-off as Hamburg survived on the final day.
Arjen Robben scored deep into stoppage time as Bundesliga champions Bayern Munich twice battled back to clinch a spectacular 5-4 victory over RB Leipzig.
Bayern Munich secured their fifth consecutive Bundesliga title with a 6-0 rout of Wolfsburg on Saturday.
Bundesliga leaders Bayern Munich saw their winning run come to an end as Schalke battled to a 1-1 draw at the Allianz Arena.
Bayern Munich remain on course for a record-breaking fourth successive Bundesliga title with a 3-1 victory at Stuttgart.
Hoffenheim suffered their first Bundesliga defeat of the season as they went down 2-1 at RB Leipzig.
Bayern Munich came from behind to beat Darmstadt 3-1 and move 11 points clear at the top of the Bundesliga.
Crystal Palace are bottom of the Europe-wide form table - and only one Premier League team makes the top 10.
Bayern Munich set a Bundesliga record for the best start to a season with their ninth consecutive victory, a 1-0 win over Werder Bremen.
Brighton are close to completing a deal for centre-back Uwe Hunemeier from Paderborn, according to Sky sources.
Odion Ighalo continued his fine pre-season form as Watford ended their tour of Germany with a 2-0 victory over Paderborn.
Schalke have appointed former Paderborn boss Andre Breitenreiter as their new head coach.
Stuttgart came from behind to beat Paderborn 2-1 and secure their place in the Bundesliga next season.
Liverpool give U21s more game time than Premier League rivals but top flight lags behind Europe.
A last-gasp own-goal broke Paderborn hearts as they slumped to a 1-0 defeat at Schalke.
Wolfsburg regained second spot from Borussia Monchengladbach and left Paderborn inside the bottom two with a 3-1 win.
Bas Dost scored twice as Wolfsburg secured a Champions League spot, while Cologne guaranteed survival.
Paderborn came from behind to move out of the relegation zone and above their hosts Freiburg with a 2-1 win
Paderborn threw away a two-goal lead in their 2-2 Bundesliga draw against Werder Bremen.
Borussia Dortmund's first game after Jurgen Klopp announced his summer exit ended in a 3-0 win over Paderborn.
©2019 Sky UK