Augsburg 1 Nuremburg 2
Nuremburg gained an away victory at Augsburg in the Friday night fixture that left the hosts deep in relegation trouble.
The visitors took the lead on 21 minutes when Hiroshi Kiyotake shot past the home keeper for his fourth goal of the season after some neat approach play from Alexander Esswein.
Although Augsburg dominated after that, it was a stroke of luck that brought about the equaliser. On 36 minutes Tobias Werner had a header at goal and it somehow managed to sneak through the hands of visiting keeping Raphael Schäfer, and into the net.
After the break Nuremburg took the lead with an excellent free kick from Esswein on 56 minutes and although Augsburg dominated possession they were unable to make any clear cut chances and allowed the visitors to run out relatively comfortable victors.
Mainz 1 Bayer Leverkusen 0
Mainz kept up the challenge for a Europa League spot with victory over a Leverkusen side hopeful of Champions League qualification at the end of the season.
In a game that produced few goal scoring chances it was the home side that came closest to scoring in the opening half with Adam Szalai shooting against the bar.
The second half was much the same although the home side were to take all 3 points when Andreas Ivanschitz scored from the penalty spot after Manuel Friedrich had handballed.
Freiburg 2 Wolfsburg 5
Freiburg slipped to a disappointing defeat at home to Wolfsburg on Saturday afternoon.
The home side took the lead on 2 minutes when Max Kruse curled an unstoppable effort past the Wolfsburg keeper. The visitors were level an ahead just after the quarter hour mark when Cedrick Makiadi put through his own net on 7 minutes to level things up and then Vieirinha scored a fantastic first time volley to put the visitors 2-1 ahead with only 16 minutes gone. Ivica Olic then all but wrapped up the point on 22 minutes when he scored the third.
Wolfsburg continued to press after the break and Olic scored his second and Wolfsburg’s fourth on 49 minutes. Johannes Flum gave the hosts a glimmer of hope on 65 minuters when he made the score line 2-4 but the scoring was complete in injury time when Diego scored a breakaway goal to give Wolfsburg their sixth away win of the season.
Greuther Fürth 0 Hoffenheim 3
Hoffenheim won away to bottom side Furth to give themselves a continued chance of making it out of the relegation zone before the end of season play offs.
The visitors scored twice in the first 16 minutes to effectively end the game as a contest when Roberto Firmino on 10 minutes and Joselu on 16 minutes scored important goals for the away side.
The second half saw Hoffenheim continue to control the game and Furth provide no spark to get a goal back and the scoring was completed early in the half when Tobias Weis scored on 50 minutes. The result leaves Furth 5 points adrift of Hoffenheim and looking extremely likely they will return to Bundesliga 2 at the first time of asking.
Schalke 2 Borussia Dortmund 1
Schalke completed a double of the Champions with this deserved victory in the Revierderby. Julian Draxler opened the scoring on 12 minutes after some neat approach play by Atsuto Uchida. The hosts dominated the remainder of the first half and it was no surprise when Klaas-Jan Huntelaar doubled the lead on 35 minutes.
After the break, as expected, Dortmund pushed forward in the hope of getting back into the game. A lifeline came on 59 minutes when Robert Lewandowki scored after being played in by Jakub Blaszczykowski . The visitors continued to push forward in the search for an equaliser however they were unable to find the goal and defeat leaves the title race all but over with Dortmund now trailing Bayern Munich by 20 points with only 9 games remaining.
Bayern Munich 3 Fortuna Dusseldorf 2
Bayern had to twice come from behind to secure their 21st victory of the season against a gallant Dusseldorf side. The visitors took the lead after 16 minutes when Mathis Bolly scored from close range. The home side dominated the remainder of the half and missed some excellent chances to get back on level terms but the lead lasted until the stroke of half time when Thomas Muller scored his 12th goal of the season.
The second half took off where the first had ended with Bayern on top however it was Dusseldorf again who scored first in the second period. Andreas Lambertz got the goal on 71 minutes that suggested an upset may be on the cards. However within two minutes the scores were level when Franck Ribery shot into the top corner. As more chances came and went it looked likely the Champions elect would have to settle for a draw until in the 86th minute Jerome Boateng headed home his first ever Bundesliga goal to give the home side a deserved victory.
Borussia Monchengladbach 1 Werder Bremen 1
Gladbach kept up an outside chance of European qualification with a draw at home to Bremen on Saturday evening. In an uneventful first half neither side was able to take control of the game and the play was scrappy without any clear cut goal scoring chances.
The home side broke the deadlock after 72 minutes when Peniel Mlapa scored with his first touch after coming off the bench. However the lead only lasted 5 minutes when Bremen equalised through Aleksandar Ignjovski after some good play from Kevin de Bruyne. Both sides missed good chances to win the game late on but a draw was a air result with neither side having done enough to warrant a victory.
Hannover 0 Eintracht Frankfurt 0
Frankfurt remain in a Europa League spot after a good away point to Hannover. In a first half of few clear goal scoring chances it was Hannover who had the better of the play but the game was goalless at half time.
The second half came to life early when Mame Diouf brought an excellent save from visiting keeper Kevin Trapp. Dider Ya Konan then had an effort kicked off the goal line. After this both sides created opportunities without testing either keeper and in the end a draw was a fair result.
Stuttgart 0 Hamburg 1
Hamburg kept up the push for a European place next season with a good away victory against Stuttgart on Sunday evening.
After a scoreless first half the deadlock was broken in spectacular fashion after 49 minutes. Artjoms Rudnevs grabbed his 11th goal of the season with a volley that proved too hot for Stuttgart keeper, Sven Ulreich, to keep out. Stuttgart huffed and puffed after that in search of an equaliser but theywere unable to create any chances and Hamburg ran out deserved and comfortable victors.
Click on the name above to follow Andrew on Twitter