Three teams that will advance to the Champions League are known ahead of the final round of the Bundesliga, with the fourth team given 90 minutes to play next Sunday.
Leipzig joined Bayern and Borussia with a victory over St. Pauli (2:1), and three teams are competing for one place - Stuttgart, Hoffenheim and Bayer.
The "Skvabe" hold fourth place after their triumph over the "pharmacists" (3:1), as they have a better goal difference than Hoffenheim.
Bayer, the 2024 German champion, has collected three points less and it is increasingly certain that it will not play in the European elite next season.
Bayer took the lead in Stuttgart with a goal from Garcia, and then the hosts were ruthless - Demirović, Mittelstadt and Undav scored.
Stuttgart's goal difference is plus 22, five better than Hoffenheim's, who defeated Werder Bremen with a goal from Bazoumana Toure.
In the final round, Stuttgart plays away to Eintracht, Hoffenheim travels to Mönchengladbach, while Bayer plays Hamburger at home.
See more:
Download the app and follow the news
FOLLOW US ON