Borussia Dortmund captain Marco Reus scored a stoppage-time winner to complete a 3-2 comeback victory at Hertha Berlin on Saturday and reclaim top spot in the Bundesliga, three points ahead of champions Bayern Munich.
Borussia Dortmund's poor recent form continued as they could only draw 0-0 with bottom-placed Nuremberg in the Bundesliga. It leaves them just three points clear of title rivals Bayern Munich and winless in five matches.
RB Leipzig's Yussuf Poulsen scored twice to help beat VfB Stuttgart 3-1 in the Bundesliga on Saturday to move within a point of third place, while Werder Bremen's Claudio Pizarro became the league's oldest scorer at 40.
Robert Lewandowski made up for missing a penalty by scoring in a 4-1 win for Bayern Munich over Stuttgart on Sunday, ensuring his side kept pace with his former team Borussia Dortmund in the Bundesliga.