Mönchengladbach prevailed against Dortmund in the Battle of the Borussias, before leaders Bayern Munich made the most of RB Leipzig's shock defeat at Mainz.
Simply click on the PLAY buttons below for all the Matchday 18 highlights...
Gladbach leapfrogged Dortmund in the standings, courtesy of a thrilling 4-2 win at Borussia Park.
Robert Lewandowski, Thomas Müller and David Alaba scored the goals as Bayern moved seven points clear at the top of the Bundesliga with a 4-0 win at bottom club Schalke.
US international Tyler Adams' first Bundesliga goal was a footnote as Leipzig slipped up against second-bottom Mainz.
Ridle Baku scored the only goal of the game as Wolfsburg climbed into the top four with victory over fellow UEFA Champions League place hopefuls Bayer Leverkusen.
Andre Silva bagged a brace as Eintracht Frankfurt pulled into the European places with a 5-1 thrashing of Arminia Bielefeld at the SchücoArena.
US striker Josh Sargent crashed home a superb goal to cap a 4-1 Werder Bremen win at Hertha Berlin.
Andrej Kramaric overtook Ivica Olic as the Bundesliga's record Croatian goalscorer as Hoffenheim made light work of relegation-threatened Cologne.
In-form Freiburg earned their sixth win in their last eight games with a hard-fought 2-1 derby triumph at home to south-west rivals VfB Stuttgart.
Florian Niederlechner ended his long wait for a first Bundesliga goal of the 2020/21 season and then added another to give Augsburg a morale-boosting 2-1 win over Union Berlin.