Youngster Niklas Dorsch scored on debut as a second-string Bayern Munich side cruised to a 4-1 victory over future coach Niko Kovac and Eintracht Frankfurt in the Bundesliga on Saturday, while Cologne were relegated in dramatic fashion after a 3-2 defeat by Freiburg.
With all eyes on Tuesday's Champions League clash with Real Madrid, and with the Bundesliga title wrapped up, Bayern rested several key players, giving first-team debuts to the 20-year-old Dorsch, as well as teenagers Meritan Shabani and Franck Evina.
Dorsch gave Bayern the lead from close range just before half-time, and Sandro Wagner doubled the advantage in the second half.
Sebastien Haller grabbed a goal back for Frankfurt, before Rafinha and Niklas Suele wrapped up victory for the hosts.
Bayern will face Frankfurt and Kovac again in next month's German Cup final in Berlin.
"We played very efficiently, which is something we didn't manage to do against Real Madrid last Wednesday," said Bayern coach Jupp Heynckes.
Nils Petersen scored a goal in each half to give Freiburg a comfortable lead, before a dramatic late comeback from Cologne.
Leonardo Bittencourt netted two goals in five minutes to give the visitors hope, but a late strike from Lucas Hoeler sealed Cologne's relegation.
"Hoeler's goal was the cherry on the cake of a completely awful season," said Cologne goalkeeper Timo Horn. "We feel totally empty."
Fellow strugglers Hamburg, meanwhile, fuelled hopes of a miraculous escape with a 3-1 win in Wolfsburg.
Bobby Wood fired Hamburg ahead from the penalty spot on 43 minutes, ending his 247-day goal drought.
Lewis Holtby doubled the lead moments later, nodding Tatsuya Ito's cross into the far corner. Josip Brekalo pulled a goal back for Wolfsburg 12 minutes from time, but Luca Waldschmidt secured victory in stoppage time for Hamburg.
Hamburg's third win in four games puts them just two points adrift of safety as they bid to avoid a first relegation in their history.
"It's great that the boys are playing so bravely," said Hamburg coach Christian Titz. "We still need another win in Frankfurt next week, which won't be easy."
Bayer Leverkusen missed a chance to break back into the top four as they lost 1-0 to Stuttgart.
Leverkusen were denied the lead on 17 minutes when Ron-Robert Zieler saved a Lucas Alario penalty.
Stuttgart scored against the run of play 67 minutes, Christian Gentner sending a flying header past Bernd Leno.
Schalke drew 1-1 with Borussia Moenchengladbach, while Hertha Berlin rescued a point against Augsburg.
Schalke's Nabil Bentaleb was sent off early in the game, after appearing to slap Gladbach captain Lars Stindl.
Stindl then set up Raffael as Gladbach took the lead on 32 minutes but, in a cruel blow to his World Cup hopes, was carried off the field with an ankle injury before half-time.
Daniel Caligiuri levelled the scores with a penalty late in the first half.
In Berlin, Michael Gregoritsch and Sergio Cordova gave Augsburg a 2-0 lead, before Vedad Ibisevic and Davie Selke fired Hertha to a stunning comeback with two goals in the last ten minutes.
The 20-year-old Niklas Dorsch scored on debut as Bayern Munich saw off Eintracht Frankfurt