Stuttgart came from behind to beat Paderborn 2-1 and secure their place in the Bundesliga next season.
Stuttgart climbed off the foot of the Bundesliga and leap-frogged Hamburg in the standings with a 2-1 win.
Stuttgart picked up a crucial 2-0 win over Mainz on Saturday evening to keep their survival hopes alive.
Florian Klein's late goal kept Schalke on course for the Europa League with a 3-2 win over Stuttgart.
Freiburg fought back from two goals down to snatch a point in a 2-2 draw at 10-man Stuttgart.
Augsburg moved five points clear of Hoffenheim thanks to a 2-1 win over Stuttgart.