Borussia Dortmund and Schalke keep pressure on Bayern Munich with victories . Schalke win 4 -1 against Freiburg , who drop to bottom of table . Borussia Dortmund scores hat-trick as third -placed Schalke crush Borussia Dortmund in late match . Bayer Leverkusen lose ground on leaders after losing 4 -0 against Freiburg .
Borussia Dortmund and Schalke keep pressure on Bayern Munich with victories . Champions Dortmund win 4-1 against Freiburg , who drop to bottom of table . Raul scores hat-trick as third-placed Schalke crush Werder Bremen in late match . Bayer Leverkusen lose ground on leaders after losing 3-0 against Nuremberg .