A late Heung-Min Son brace helped Bayer Leverkusen beat SC Paderborn 3-0 at the Benteler Arena in the final game of the weekend
Josip Drmic (l. foreground) and Stefan Kießling (l. background) both started in attack as Bayer 04 head coach Roger Schmidt opted for a 4-4-2 formation at the Benteler Arena
Karim Bellarabi (l.) went close to opening the scoring inside the first minute, but the Germany international's goal-bound shot was cleared off the line by Christian Strohdiek
Paderborn striker Stefan Kutschke missed several good opportunities to give the hosts the lead, and the 26-year-old was made to rue his profligacy with 17 minutes remaining...
...when FC Schalke 04 loanee Kyriakos Papadopoulos headed home Gonzalo Castro's floated free-kick for his first Bundesliga goal since September 2012. Son's late double added gloss to the scoreline as Leverkusen climbed back into fourth place in the Bundesliga table
1. FC Köln produced a stirring second-half display to record an impressive 4-2 victory at home to Eintracht Frankfurt in Sunday's early game
Brazilian striker Deyverson (r.), signed in the January transfer window, put the Billy Goats ahead with a lofted finish
...but Frankfurt responded after the interval and were level when Alex Meier (r.) - who else? - converted at the second attempt for his 17th goal of the season
Köln then took control of the game with three quick goals from with Marcel Risse (not pictured), Yuya Osako (3rd r.)...
...and Anthony Ujah to open up a three-goal lead
Meier (r.) did managed to score a stoppage-time penalty - his 18th of the season taking him top of the goalscoring charts - after Kevin Wimmer was sent off for the home side, but this was a chastening defeat for Eintracht
Shinji Okazaki (r.) scored his first goal in exactly three months as 1. FSV Mainz 05 fought back from two goals down to draw 2-2 with Borussia Mönchengladbach
Okazaki (r.) and Co. were looking to respond to defeat on Matchday 23, while Gladbach needed a win to consolidate their push for a top-four finish
It was the Foals that opened the scoring when Raffael (r) headed home a beautiful cross from Ibrahima Traore (not pictured)...
...and when the Brazilian (r.) swept home a second after the break, Borussia's fans were sensing a 12th win of the season
However, Johannes Geis (l.) began the Mainz fightback with a speculative free-kick from all of 30 yards that nestled in the corner...
...before Okazaki's effort from a Stefan Bell header across the six-yard box rescued an ultimately deserved point for the 05ers
Thomas Müller struck a brace as FC Bayern München came back from a goal down to beat Hannover 96 3-1 and, on account of VfL Wolfsburg's defeat at FC Augsburg, move 11 points clear at the top of the table
Hannover were yet to win a game in 2015 going into the encounter, but they started purposefully and Hiroshi Kiyotake (l.) fired them in front, with Pep Guardiola reacting by withdrawing centre-back Dante (r.) for striker Robert Lewandowski soon afterwards (© Imago)
The defending champions were behind for a matter of minutes, however, as Xabi Alonso (r.) bagged his second goal of the season with a second direct free-kick
Arjen Robben and Co were far from their best in the first half at the HDI Arena, with the home side competing extremely well and winning most of the tackles
But the game changed after the break when Franck Ribery (back r.) was introduced. The Frenchman helped win a penalty for Müller to convert for 2-1...
...and then delivered a superb cross for the latter (c.) to head in a third with 18 minutes to go, sealing Bayern's fifth victory on the trot
Borussia Dortmund's four-game winning run came to an end as Marco Reus and Co were held to a goalless draw by a battling Hamburger SV
Early on Pierre-Emerick Aubameyang had a great opportunity to add to his five goals in his last four matches but was denied by HSV custodian Jaroslav Drobny
BVB had Ilkay Gündogan (2nd r.) pulling the strings in midfield, but Hamburg stuck to their task well and restricted the visitors to just a few chances in the first half
The hosts were predictably committed in the tackles, with Nicolai Müller (bottom) taking no prisoners with this challenge on Reus
Dortmund pushed for a winner in the latter stages but were thwarted by a determined HSV rearguard, meaning Jürgen Klopp's side have failed to score a goal against Josef Zinnbauer's charges this term after a 1-0 home defeat in the reverse
FC Schalke 04 responded to their derby thrashing at Dortmund last week in the best possible way with a comfortable 3-1 win over TSG 1899 Hoffenheim
Christian Fuchs put the Royal Blues on the road to victory with a sweetly-struck half-volley in the 12th minute... (© Imago)
...before a brace from Max Meyer (c.) after two excellent Eric-Maxim Choupo-Moting (l.) assists finished Hoffenheim off at 3-0 down
Kevin Volland (r.) struck in the second half but it was no more than a consolation for Hoffenheim
FC Augsburg's sensational season continued as they checked Wolfsburg's momentum by claiming a 1-0 win at the SGL Arena thanks to a goal from Dominik Kohr (c.) that ended the Wolves' 15-match unbeaten run (© Imago)
Wolfsburg and Vieirinha (l.) were looking for their sixth win in seven matches but were up against a well-drilled Augsburg side, with Tobias Werner (r.) missing a good first-half chance
After Kohr had opened the scoring - he found the net in the wake of Werner's penalty, given for a foul on Abdul Rahman Baba - the home side summoned all their defensive strength to keep Daniel Caligiuri (l.) and Co at bay and record a 12th Bundesliga win in 24 games (© Imago)
SV Werder Bremen's excellent recent form continued at SC Freiburg after Franco Di Santo's dream goal gave them a 1-0 victory (© Imago)
The Argentine forward (not pictured) curled this unstoppable effort past Freiburg keeper Roman Bürki in the first half (© Imago)
Bremen and Sebastian Prödl then showed great resolve to see out a sixth win in their last eight matches, although the afternoon was soured somewhat by a booking for Di Santo that rules him out of their next game against FC Bayern (© Imago)
Timo Werner (r.) and his VfB Stuttgart colleagues remain stranded at the foot of the Bundesliga table after being held to a 0-0 draw at home to fellow strugglers Hertha Berlin
Huub Stevens' side went into the Matchday 24 opener desperate for victory after a run of just three points from their last seven league matches
However, chances were few and far between in the opening 45 minutes at the Mercedes-Benz-Arena. Filip Kostic (r.) failed to trouble Hertha keeper Thomas Kraft with this effort...
...while Salomon Kalou (r.) was also forced to feed off scraps at the other end of the pitch
Hertha were reduced to ten men late on when Nico Schulz (not in picture) was dismissed, but Martin Harnik (r.) and Co. were forced to settle for a goalless draw that does little to help their battle against the drop