Borussia Dortmund face a defining weekend as they take on Schalke 04 in the Revierderby.
BVB boss Peter Bosz is currently under huge pressure after only one win in their last nine, a run which has seen them drop to fifth in the league and out of the Champions League. But Borussia Dortmund will be looking to turn it around against arch-rivals Schalke.
The Royal Blues are in great form and have risen up to second in the league. They are unbeaten in their last seven games and it looks like they will fight for a top four spot this season.
![GELSENKIRCHEN, GERMANY – APRIL 01: Referee, Felix Zwayer is shown a red card by the Schalke mascot, Erwin after the Bundesliga match between FC Schalke 04 and Borussia Dortmund at Veltins-Arena on April 1, 2017 in Gelsenkirchen, Germany. (Photo by TF-Images/Getty Images) GELSENKIRCHEN, GERMANY – APRIL 01: Referee, Felix Zwayer is shown a red card by the Schalke mascot, Erwin after the Bundesliga match between FC Schalke 04 and Borussia Dortmund at Veltins-Arena on April 1, 2017 in Gelsenkirchen, Germany. (Photo by TF-Images/Getty Images)](https://images2.minutemediacdn.com/image/upload/c_fill,w_16,ar_16:9,f_auto,q_auto,g_auto/shape/cover/sport/11510a14cb6f5b12d8b6176738fc1789b8be63288cc0867a2c8423e47bbdd504.jpg)
That being said, Borussia Dortmund still have the better squad, and being at home, they could finally kick-start this season once again. Here are 5 reasons why Borussia Dortmund will beat Schalke 04.