The race to beat the drop in the Bundesliga has intensified in recent weeks and it is now impossible to call with just two gameweeks remaining.
One team in the thick of the relegation fight is Hertha Berlin, who have three games left to play, including a visit to already doomed Schalke on Wednesday evening.
Schalke 04 have been doomed to life in the German second tier since very early in the season, as the Royal Blues have been simply woeful in the Bundesliga. The team from Gelsenkirchen have won just two of their 31 matches in the German top-flight this season.
Unsurprising, they have lost six of their last seven matches in the Bundesliga, including suffering a 4-2 defeat at Hoffenheim last time out.
The home team have had major problems at both ends of the pitch, but the fact that they have conceded 80 goals in the German top-flight has not helped their plight.
Schalke have lost five of their last seven league matches on home soil, conceding at least two goals in all five defeats.
Hertha Berlin are 14th place in the table but are only clear of the relegation play-off spot courtesy of inferior goal difference to 16th place Arminia Bielefeld. They are also just two points clear of Koln, who occupy the final relegation spot.
Pal Dardai’s team drew 0-0 with relegation rivals, Arminia Bielefeld, last time out, which means the team from the German capital are now unbeaten in six matches in the Bundesliga.
One major negative for Hertha BSC is their poor recent away record in the German top-flight, as they have failed to win in their last 11 league matches on their travels.
Their recent away games have been low-scoring in the league, as their previous five away matches have produced under 2.5 goals.
Forebet predicts that this game will end in a low-scoring draw, which will only edge Hertha closer to safety, as they will still be right in the relegation battle.