There are 4 teams fighting for top 4 at the moment:
Hoffenheim,
Stuttgart,
Leipzig and
Leverkusen.
Leverkusen are the most disadvantageous one here though as they are 5 points behind. Hoffenheim and Stuttgart are the likeliest teams to capture the remaining spots after the recent results.
Leipzig are really away from their strong look in the Bundesliga. They finished last season as 7th and now they have gained only 2 positions...

These four teams you mentioned are fighting for the top four right now but It is also important to remember that Bayer Leverkusen, in 6th place, is five points behind VfB Stuttgart. Anyway, without taking too much mental pressure, I think this team's only goal now is to reach the second leg of the Championship League because Arsenal are keen to win this game and this will be their best chance to reach the quarter-finals. Considering the performance We can predict that the English Premier League team will be the most consistent in the upcoming Champions League second leg, But now the only confidence Bayer Leverkusen can give is their first leg draw, besides there is no goal difference between them.