Freiburg wasted the chance to close in on a Champions League place as Union Berlin all but secured Bundesliga safety with a 2-1 away win on Sunday.
The Black Forest side stay in seventh, three points behind a Champions League spot. The gap may widen if Mainz get a result at 12th-placed Borussia Dortmund later.
The Berliners meanwhile moved eight points clear of the relegation play-off spot with seven games left this season.
Lucas Höler opened the scoring for the hosts on 29 minutes when he finished off a fine team move, but Rani Khedira levelled almost immediately for Union with a shot from the edge of the area.
Andrej Ilić then timed his run perfectly to head home on 48 minutes to stun the home fans and it got worse for Freiburg when keeper Noah Atubolu went off with an arm injury after colliding with a team-mate.
Union are unbeaten in three league games having drawn 1-1 at home with leaders Bayern Munich last time out. They also won 2-1 at Champions League-chasing Eintracht Frankfurt earlier in March.
Freiburg, who had seen Julian Schuster seamlessly replace coaching icon Christian Streich this season, have now not won in four Bundesliga games.