I think Bayer will make it. They are in a strong form. Also better run compared to Gladbach. They just lost against FC Bayern which is not a shame at all.
Today Bayer will win (or at least make 1 point) against Schalke, cause the latter can't get anything together right now.
That means Bayer is 1 or 3 points ahead from Gladbach and just needs to take it home over the last few games.
Also it's my personal wish that Bayer plays Champions league next season, if the tournament will take place. They have a young, fast, hungry team with huge quality and potential, especially offensive. Kai Havertz alone is a weapon.
Last but not least I put a combination bet on this matchday
Bayer vs. Schalke ist the last match to go well. Bayer just has to not lose.