Niko Kovac left Eintracht Frankfurt the perfect parting gift with a 3-1 victory against his future employers Bayern Munich in the DFB-Pokal final.
Schalke consolidated second spot and guaranteed their Champions League place for next season with a 2-1 triumph at Augsburg.
Hamburg and Freiburg boosted their survival hopes but Cologne were relegated from the Bundesliga despite a dramatic late comeback.
Jadon Sancho became the youngest Englishman to score in Bundesliga history as he starred in a 4-0 Borussia Dortmund win.
Bundesliga champions Bayern Munich eased past Borussia Monchengladbach after recovering from falling behind to beat their opponents 5-1.
David Abraham's late own goal sealed Werder Bremen a 2-1 home win and dealt Eintracht Frankfurt's Champions League hopes a blow.
We're entering the final stretch of the season, with European clubs beginning to flesh out who they need – and who they don’t.
Schalke prevented Bayern Munich from sealing the Bundesliga title despite the league leaders thrashing Borussia Dortmund 6-0.
Manchester City are closing in on the Premier League title, but who else is set for glory - and misery - around Europe?
Hoffenheim saw their European aspirations take a late hit after Borussia Monchengladbach came from behind three times to earn a 3-3 draw.
Schalke, Eintracht Frankfurt and Bayer Leverkusen all won in the Bundesliga while Borussia Dortmund drew at RB Leipzig.
The Bayern Munich juggernaut was slowed by Hertha Berlin as the Bundesliga leaders' 15-match winning run came to an end with a goalless draw.
Kevin-Prince Boateng fired Eintracht Frankfurt to a 2-1 victory over RB Leipzig on Monday in a game overshadowed by protests.
Neymar's links to Real Madrid continue to rumble on, while Barcelona's Andres Iniesta contemplates leaving the Nou Camp.
Michy Batshuayi continued his good start to life with Borussia Dortmund as he scored again in a 2-0 win over Hamburg.
Schalke and Frankfurt reached the semi-finals of the German Cup after wins over Wolfsburg and Mainz respectively.
Marco Richter scored his first Bundesliga goal as Augsburg beat Eintracht Frankfurt 3-0 on Sunday.
Sven Ulreich saved Chadrac Akolo's 95th-minute penalty as Bayern Munich ground out a hard-fought 1-0 win at Stuttgart.
RB Leipzig missed the chance to close on Bundesliga leaders Bayern Munich after they were held to a 1-1 draw at Wolfsburg.
Bayern Munich moved eight points clear at the top of the Bundesliga after a 1-0 victory at Eintracht Frankfurt on Saturday.
©2018 Sky UK