Schalke 04 have been in good form in their recent matches and will hope to extend the same when they play host to Borussia Dortmund in the Bundesliga on Saturday. Heading into this game, Schalke have managed to rise off the bottom of the standings and they have 19 points in 17th place while Dortmund are second on 49 points. Schalke are on two straight wins and haven't lost in their last six matches. The earlier four matches have however ended in draws. The home team has registered the biggest improvement in defence keeping five clean sheets in their last six matches. They have conceded just one goal in six games, while in the last two matches they’ve scored a total four goals. Another win could see Schalke rise three places up, getting them out of the relegation region. Failure to score in four of their last six matches is an area they will want to address. A result of low scoring matches is that five of their last six games have produced under 2.5 goals.
Borussia Dortmund have five straight wins against Schalke and will hope they can keep this run going. They come into this game having suffered their first loss of 2023, away to Chelsea in the Champions League, and they can now focus more on the Bundesliga. Ahead of their loss to Chelsea, Dortmund had gone on a run of 10 straight wins. Just as this is a crucial game for the hosts, it is for Dortmund, who can go top with a win if Bayern Munich falters. In their last five meetings with Schalke, they haven't conceded a goal and Dortmund will want to maintain that. They have the backing of recent form in this, with three clean sheets in their last five away matches. Dortmund have also scored two goals three times in their last five away matches.
Borussia Dortmund are coming from a loss but will be the favorites here, despite Schalke having a six-game unbeaten run. The visitors have won 10 of their last 11 matches and have been solid defensively in recent games. Schalke have also been solid in defence but we expect them to be breached. Our prediction for Schalke v Borussia Dortmund is a win for Dortmund and under 2.5 goals.