The match between Eintracht Frankfurt vs Freiburg will be the determinant of Dortmund's fate next, in fact Dortmund must hope that Freiburg will lose rather than expecting Freiburg to win because the difference in points with Freiburg is only very small and Dortmund must beat the team that is currently in the relegation zone if they want to be in the UCL zone, whatever the result between Frankfurt and Freiburg is still quite profitable for Dortmund.
Winning against a team like Holstein Kiel is not a difficult task. Dortmund won against Holstein Kiel in the away match by a margin of 4-2. Now Dortmund team is in very good form. So Dortmund can easily defeat a team like Kiel.
It is difficult to give a prediction about the Frankfurt vs Freiburg match. This is Freiburg's home match. However, Freiburg lost against Frankfurt by a margin of 4-1 in the last match. Both Frankfurt and Freiburg are in good form recently. Both teams are undefeated for a long time. If Freiburg loses, Dortmund will be able to qualify for the Champions League. However, if Freiburg wins, it will be difficult for Dortmund to stay in the top 4 of the table.