Hertha Berlin and Ingolstadt took advantage of a slip by Wolfsburg to move into the top five of the Bundesliga on Saturday.
Borussia Dortmund were held to a second straight draw in the Bundesliga as Darmstadt scored a last-minute equaliser.
Dortmund lost ground on Bayern Munich at the top of the Bundesliga on as they dropped points for the first time this season.
Bayern Munich opened up a three-point lead at the top of the Bundesliga by beating Darmstadt 3-0.
Thomas Muller struck twice as Bayern Munich beat Bayer Leverkusen 3-0 in the Bundesliga on Saturday, as Eintracht Frankfurt thrashed Stuttgart 4-1.
There were Bundesliga wins for Bayer Leverkussen and Bayern Munich, while Wolfsburg and Schalke were held to draws.
Eintracht Frankfurt goalkeeper Kevin Trapp has joined French champions PSG on a five-year deal.
Bayern Munich will host Hamburg on the opening weekend when the 53rd Bundesliga season gets under way on August 14.
Armeh Veh has agreed a two-year deal to take charge of Eintracht Frankfurt for a second spell.
Thomas Schaaf has quit as Eintracht Frankfurt manager and blamed the club’s board for making him leave after only one season.
Liverpool give U21s more game time than Premier League rivals but top flight lags behind Europe.
Eintracht Frankfurt ended the season with a 2-1 win over Bayer Leverkusen.
Hertha Berlin failed to get the mathematical safety they were looking for as they were held to a goalless draw by Frankfurt.
Eintracht Frankfurt secured their Bundesliga place with a 3-1 victory over Hoffenheim.
Schalke ended a six-game winless run as Wolfsburg slipped to defeat, plus all the latest from the Bundesliga.
Werder Bremen edged closer to a place in Europe next season with a 1-0 win over Eintracht Frankfurt.
Borussia Dortmund closed in on a top-six place thanks to a 2-0 win over Eintracht Frankfurt.
Borussia Monchengladbach were held 0-0 by Eintracht Frankfurt and must wait to seal a Champions League spot.
Bayern Munich moved a step closer to a third straight Bundesliga title thanks to a 3-0 win over Eintracht Frankfurt.
Struggling Hannover came from two goals down to grab a 2-2 draw at Eintracht Frankfurt on Saturday.