Leverkusen have gone top of the table on goal difference after both Wolfsburg and Schalke dropped points in midweek, with Dortmund climbing into the top four for the first time in seven games by leapfrogging opponents Hamburg on Tuesday night.
Second-half goals from Junior Fernandes and Stefan Kießling were enough for Leverkusen to win at Mainz, extending their unbeaten run to ten games in all competitions, putting them top after Wolfsburg drew a blank at Freiburg.
Schalke dropped three points at Frankfurt on Wednesday night, with a brace from Alexander Meier after the break spoiling the visitors’ chance to go top, and keeping the top four within two points of each other. Dortmund move back into the top four after a 3-0 win over Hamburg with a fantastic Mario Götze free-kick the highlight of the night.
Bayern Munich were a goal down at home to Nürnberg inside six minutes but turned the game round and cruised to a 5-1 victory. Another team coming from behind on Wednesday night were Augsburg who left it late to condemn Hannover to a ninth consecutive league game without a win.
Werder Bremen also found themselves behind early-on at Düsseldorf, but were in front by the break and hung on to pick up three points to move themselves out of the bottom three, replaced by Gladbach who needed a stoppage time Luuk de Jong equaliser to snatch a point at ten-man Hoffenheim.
Elsewhere, Stuttgart made short work of Hertha Berlin’s half-time lead, with three goals in 18 second-half minutes earning them their first league win in two months.
All eighteen teams are back in action over the weekend, and Wolfsburg host Hertha Berlin on Friday night with the chance to go back top.
TUE 20 JANUARY: BORUSSIA DORTMUND 3-0 HAMBURGER SV Schürrle 7 Götze 12 Lewandowski 80 FSV MAINZ 0-2 BAYER LEVERKUSEN Fernandes 60 Kießling 71 HERTHA BERLIN 1-3 VFB STUTTGART Uludag 6 Harnik 52, 73 Ibisevic 70 SC FREIBURG 0-0 VFL WOLFSBURG WED 21 JANUARY: AUGSBURG 2-1 HANNOVER Edu 70, 90+3 Nava 40 BAYERN MUNICH 5-1 NÜRNBERG Martínez 19 Berg 6 Robben 21 Gómez 49, 54 Boateng 74 EINTRACHT FRANKFURT 2-0 SCHALKE Meier 46, 66 FORTUNA DÜSSELDORF 1-2 WERDER BREMEN Risse 14 Junuzovic 23 Füllkrug 37 TSG HOFFENHEIM 1-1 BORUSSIA MÖNCHENGLADBACH Derdiyok 12 de Jong 90+3 Weis s/o 71