Dortmund moved 3-1 past Monchengladbach whereas Leverkusen shared the spoils with Hoffenheim following a 1-1 at the 18th round of Bundesliga, a media report said.
Thomas Tuchel's men staged a powerful performance against the "Foals" on Saturday to record their 13th win of the season, Xinhua news agency reported.
Both sides staged an evenly balanced start into the encounter yet the "BVB" were able to pose more threat.
Fifth placed Leverkusen craved out a 1-1 draw against Hoffenheim thanks to the equaliser by Oemer Toprak.