Schalke's shocking season is coming towards an end, much to the relief of their fans. With nine games to go and an 11 point gap between themselves and Hertha Berlin in 16th, they look all but relegated.
A fourth manager of the campaign has recently been appointed in Dimitrios Grammozis - although his second game in charge resulted in a 5-0 defeat to Wolfsburg. However, some light at the end of the tunnel could be on the way for the fans of Die Konigsblauen with former manager Ralf Rangnick potentially returning as sporting director.
As for Saturday's game, Schalke will be looking to get their 2nd win of the season to give their survival chances a glimmer of hope.
Things are not great at Borussia Monchengladbach right now - not quite to Schalke's extent but the fans aren't happy. Another week has past and two more defeats have come about.
Last Friday's 3-1 loss to Augsburg was extremely disappointing, dominating the majority of the game but lacking any sort of clinical edge. Then the exit out of the Champions League on Tuesday to the hands of Manchester City. This was always expected and a 2-0 scoreline is not the end of the world especially as the first goal was a screamer from Kevin de Bruyne.
However, since Marco Rose announced he was leaving for Dortmund come July, Gladbach have played seven and lost seven. The fans want him to leave immediately and expect protests to become more prominent if they fail to win against hapless Schalke.
Schalke's injury problems continue with a long list of absentees for the Monchengladbach game. This includes Nabil Bentaleb, Killian Ludewig, Nassim Boujellab, Ralf Fahrmann, Steven Skrzybski, Hamza Mendyl, Salif Sane and Matija Nastasic. Other players remain doubts for the match such as Mark Uth, Amine Harit, Klaas-Jan Huntelaar and Goncalo Paciencia.
Schalke - Frederik Ronnow; Shkodran Mustafi, Malick Thiaw, Timo Becker; Alessandro Schopf, Suat Serdar, Sead Kolasinac, Kerim Calhanoglu; Amine Harit; Benito Raman, Matthew Hoppe
Borussia Monchengladbach - Yann Sommer; Stefan Lainer, Nico Elvedi, Matthias Ginter, Ramy Bensebaini; Florian Neuhaus, Christoph Kramer; Jonas Hofmann, Lars Stindl, Marcus Thuram; Alassane Plea
Schalke - DLLDL - last game - 5-0 (L) vs Wolfsburg
Borussia Monchengladbach - last game - LLLLL - last game - 2-0 (L) vs Manchester City
Ones to watch
If anything is to happen for Grammozis' side it is likely to come from Amine Harit. The Moroccan attacking midfielder has performed in spurts this season including a stellar performance against Hoffenheim providing three assists for Matthew Hoppe.
With his teams relegation seem to be a case of when it happens rather than if it happens now. It is highly unlikely that he will stay around for a season in 2.Bundesliga so he will have many suitors in the Summer.
Breel Embolo's return to the Veltins Arena could be an interesting one as he looks for his first goal since 2nd January. After departing Schalke for Monchengladbach, Embolo has had a mixed spell.
The 24 year olds first season was seen as a relative success scoring eight times while being part of a lethal strike force alongside Marcus Thuram and Alassane Plea. This campaign though has been a disappointment with only three goals and a few leggy performances. More will be expected of the Swiss striker.
In recent years, this fixture has been relatively even with Schalkes decline being quite sudden. Over a year ago they beat Monchengladbach 2-0 which happens to be the last time they won a match with fans in the ground.
Earlier in the season, Gladbach beat them 4-1 in an extremely comfortable victory.
Where to watch on TV
The match will be broadcast on BT Sport 2 at 17:30 GMT.
Borussia Monchengladbach, Marco Rose - "Schalkes have a lot of quality in their team. They are showing a new spirit under a new manager. They are a well-structured team. However, we are solely focused on ourselves."
Schalke, Dimitrios Grammozis - "They've not been getting the results lately, but the team will be set up well. Marco Rose is doing fantastic work. We can expect a very well-prepared team."