The matchday 25 in the German Bundesliga served up interesting results which altered the title race, Sportivationng.com reports.
Bayern Munich suffered a shock 2-1 defeat to Bayer Leverkusen, while Dortmund took advantage of the result with a 6-1 win over Cologne.
Dortmund are now two points clear of Bayern Munich in the first position.
Union Berlin and Freiburg punching above their weight in third and fourth position respectively.
Bochum produced another stunning result with a 1-0 win over RB Leipzig to boost their relegation survival hopes.
Matchday 25 Results
Monchengladbach 2-2 Werder Bremen
Augsburg 1-1 Schalke 04
Hoffenheim 3-1 Hertha Berlin
Stuttgart 0-1 Wolfsburg
Bochum 1-0 Leipzig
Dortmund 6-1 Koln
Union Berlin 2-0 Frankfurt
Leverkusen 2-1 Bayern Munich
Mainz 1-1 Freiburg
Bundelisga Top Scorers After Matchday 25
Nicklas Fullkrug, Werder Bremen – 15 goals
Christopher Nkunku – RB Leipzig 12 goals
Marcus Thuram, Monchengladbach – 12 goals
Vincenzo Grifo, Freiburg – 12 goals
Jamal Musiala, Bayern Munich – 11 goals
Randal Kolo Muani, Frankfurt – 11 goals
Bundesliga Top Assists after matchday 25
Randal Kolo Muani – 10
Raphael Guerreiro – 9
Jamal Musiala – 8
Allasana Plea – 8
Jonas Hoffman- 8
Dominik Szoboszlai – 8
Thomas Muller – 7
Bundelisga Matchday 26 Fixtures
Friday, March 31
Frankfurt vs Bochum
Saturday, April 1
Schalke vs Leverkusen
Berlin vs Stuttgart
Wolfsburg vs Augsburg
Freiburg vs Hertha Berlin
Leipzig vs Mainz
Bayern Munich vs Dortmund
Sunday, April 2
Koln vs Monchengladbach
Werder Bremen vs Hoffenheim.
The pick of the bunch is definitely the title decider between Bayern Munich and Dortmund at the Allianz Arena.
Bundelisga Table after matchday 25