With a 4-2 victory at Allianz-Park, Borussia Monchengladbach leapfrog Borussia Dortmund into fourth as the winless streak of the visitors stretches to three matches.
Gladbach thought they took the lead through Florian Neuhaus for 42 seconds, but after a long VAR analysis, it was chalked off as Jonas Hofmann was adjudged to have barged over Jude Bellingham in the build-up to the curled end of the 23-year-old.
Eight minutes later, Nico Elvedi’s header into the bottom corner was accepted by VAR. As he nodded in Hofmann’s excellent cross, he was just on the foot.
Dortmund was equalized by Erling Haaland in the 23rd minute. Jadon Sancho had teed him up until he cutely dumped the ball from a close angle over Yan Sommer into the bottom corner.
Six minutes later, the Norwegian international then gave Dortmund the lead. Sancho, who had his best season performance, played a smooth one-two with Bellingham and set up Haaland for his 14th goal of the season to clinically smash in.
But with his second of the evening just past the half-hour mark, Elvedi quickly replied. Roman Burki parried Hofmann’s drilled free-kick right into the hands of the central defender, who slotted home.
Ramy Bensebaini’s goal and Gladbach’s third shortly after the break best exemplified the naïve defending all evening. Until he curved the ball, the left-back skipped past Julian Brandt with ease, evading all defenders, into the bottom corner.
In the 52nd minute, Alassane Plea should have finished the game off, but he dragged his one-on-one chance inches wide of the post.
Raphael Guerreiro’s vicious drive with 15 minutes left was well saved by Sommer two minutes before replacement Marcus Thuram thumped in Gladbach’s fourth with a free header from a corner.