Borussia Dortmund appear to be the only side in the Bundesliga able to make the race for the title interesting after they beat Stuttgart 4-1 on Sunday, while third-placed Wolfsburg slipped up in Augsburg.
Pierre-Emerick Aubameyang was on target twice for Dortmund, with Gonzalo Castro putting them in front and an own goal from Georg Niedermeier helping them reduce the arrears on leaders Bayern Munich to eight points.
With three games to go to the winter break, and the midway stage of the season,...
Augsburg frustrated high-flying Wolfsburg to move out of the Bundesliga's relegation zone with a goalless draw in Bavaria.
The hosts made a mockery of the 15 points separating the two sides, although they were unable to find a winning goal against a side who ended the game with 10 men following a red card for defender Dante.
Wolfsburg were a shadow of the side which edged closer to the last 16 in the Champions League in midweek, and could be happy to come away with a point from the Augsburg Arena.
Bayer Leverkusen and Schalke settled for a 1-1 draw on Sunday which would have left neither of the two sides happy in their pursuit of the top four in the Bundesliga.
Eric Maxim Choupo-Moting gave the visitors the lead against the run of play and it took Leverkusen until five minutes from time to forge an equaliser.
The draw leaves Leverkusen in sixth place with Schalke two places below them, with Hamburg sandwiched in between and all three teams plus Cologne separated only by goal difference.
Borussia Dortmund bounced back from consecutive defeats with a resounding 4-1 win over relegation-threatened Stuttgart.
The guests were playing under interim coach Jurgen Kramny for the first time, after Michael Zorniger was sacked in the week. However, from the third minute when Gonzalo Castro put Dortmund ahead, Stuttgart couldn't stop Thomas Tuchel's side.
The win was comfortable enough, although defensive lapses continue to be a regular problem for BVB, who started this game without captain...