Leipzig is on the good position and they will try to remain in this position. Freiburg was good enough but they didn't manage to play well. Personally I want to see Leipzig in the champions league. They really deserve to play in the champions league.
I guess that Leipzig will not lose there position on the last gameday against Arminia Bielefeld and that they will fight for keep the Champions League place , they only need a draw.
Freiburg can be really proud for themself how the played this season , nobody has expect that from them and it will be hard against Leverkusen.
Im curious how Stuttgart will be playing as i think that Dortmund will win about Hertha Berlin.