Freiburg, Leipzig and Leverkusen. All of these teams would compete well with each other to end the season for being the third and fourth. Leverkusen already seem like they are going to secure the third place in the league table. But the fourth place can change hands any time in the final two weeks. My favourite for the place is Leipzig to be honest. But I'm still not very confident about it as they are one point behind Freiburg.
Leipzig's motivation is low, their last weeks have not been good. We will see if they can finish the league with a good ranking with their last strength, but their chances may have decreased. Freiburg might be a better candidate to finish 4th in the league.
I think Leipzig has a little more chance of losing points

Despite the loss to Rangers last night, I don't think they will allow their selves to lose any game as this will be crucial determiner if they can beat Freiburg in points should the later loss. I guess the loss to Rangers has put a damper on their morale, I still believe to see goals.