Roland Sallai and Lucas Höler combined as Freiburg came from behind to win at Werder Bremen and keep their UEFA Champions League qualification hopes alive.