Dortmund beating Leverkusen was a step ahead of them ending top 4 in the league left with 1 match to determine where they end up. If Dortmund can successfully win Holstein Kiel in the last game of this season what they wish for is SC Freiburg to lose or draw, SC Freiburg will be playing against Eintracht Frankfurt who are 3rd place also competing in this final game to qualify for Champions League, they can't go easy on SC Freiburg, that last game will determine for this three teams who makes it out of the leading top 4.
Dortmund's chances of finishing the season in fourth place are very big but it really depends on Freiburg's match against Frankfurt. Dortmund's struggle this season is not easy because they have lost consistency and fighting to get a ticket to the Champions League will be determined by Freiburg's fate in their last match. This looks like a big setback experienced by Dortmund because usually they always easily qualify for the Champions League but it is very different this season because until the last match Dortmund has not been able to determine whether or not they qualify for the Champions League next season.