BORUSSIA MONCHENGLADBACH 0-1 SCHALKE
Schalke ran out 1-0 victors against Borussia Monchengladbach thanks to a fabulous late Julian Draxler strike at Borussia Park on Friday.
After a slow first half from both sides, a decent Granit Xhaka effort from outside the area struck the bar in the 56th minute and just moments later, Juan Arango curled the ball on to the left post.
But despite great chances for die Fohlen, the visiting team broke the deadlock in the 81st minute. Raffael laid it on to Draxler, and the Germany youngster did not hesitate a second when he fired the ball past Marc-Andre ter Stegen.
After the match, Knappen boss Jens Keller admitted that a draw would have been fair, but will be delighted with the victory, which strengthens their grip on fourth.
NURNBERG 0-2 BAYER LEVERKUSEN
Bayer Leverkusen strolled to a comfortable 2-0 win over Nurnberg at the Frankenstadion.
A corner kick from the left gave defender Omer Toprak the opportunity to head past Raphael Schafer in the 26th minute.
And halfway into the second half, the guests doubled the scoring via the spot after Per Nilsson blocked an attempt by Andre Schurrle with his hand within the area.
Stefan Kiessling stepped up to calmly slot in the spot kick, aiding in his bid to pip Robert Lewandowski to the top-scorer award. Sidney Sam missed a later penalty, but it mattered little.
With this victory, die Werkself have secured the third place in the Bundesliga, which will see them return to the Champions League after a one-year absence from Europe's top competition.
WERDER BREMEN 2-2 HOFFENHEIM
A Sven Schipplock-inspired comeback forced Werder Bremen into a share of points with relegation-threatened Hoffenheim, with the teams drawing 2-2 at the Weserstadion.
David Abraham fouled Aaron Hunt within the area after just two minutes played, and the attacking midfielder stepped up himself to give his side the early lead from 12 yards.
Hunt then provided the assist for the second goal, picking out the free Kevin de Bruyne roaming within the area, and the Belgian took possession and struck the ball in from near the penalty spot.
Late into the second half, however, 1899 introduced Schipplock, who received a brilliant through-ball and rounded Sebastian Mielitz to half the deficit.
And during injury-time Schipplock who netted once more to secure his double and hold Bremen to a draw.
Subsequently, Thomas Schaaf's men are still stuck to 14th, while Markus Gisdol's side remain 17th.
HANNOVER 2-2 MAINZ
Hannover and Mainz can kiss European football next campaign goodbye following their 2-2 draw at the AWD Arena.
A terribly played pass by Jan Schlaudraff allowed Nicolai Muller to intercept and make a run towards Ron-Robert Zieler's box, before excellently finishing into the upper-right angle.
But Artur Sobiech restored parity before half-time by heading home an accurate cross by Lars Stindl.
In the 60th minute, striker Mame Diouf ended his goal drought by sprinting towards Christian Wetklo's box and coolly striking it past the Mainz shot-stopper.
However, 10 minutes before full-time, Muller showed up again to level the scoring and save H96 a point, which is, however, not enough for either side to qualify for the Europa League next term.
STUTTGART 0-2 GREUTHER FURTH
Already-relegated Greuther Furth embarrassed 10-men Stuttgart with a 2-0 victory at the Mercedes Benz Arena.
Stuttgart controlled proceedings for the majority of the first half but were not able to make it count, despite home advantage.
Then, an own goal by Gotoku Sakai in the 51th minute was enough to give the visitors the lead and demoralise the hosts in the process.
Antonio Rudiger was sent off for retaliating against Felix Klaus in the 74th minute, and Ilir Azemi finally scored his first Bundesliga goal in the 89th minute to put the final nail in the Swabians' coffin.
Stuttgart remain in the bottom half of the table, while Furth prepare for second-tier football.
EINTRACHT FRANKFURT 3-1 FORTUNA DUSSELDORF
Eintracht Frankfurt edged ever closer to Europa League action next season after seeing off Fortuna Dusseldorf 3-1 at the Commerbank Arena.
The hosts dominated the encounter from the beginning, and in the 30th minute scoring was opened thanks to Alexander Meier, who slotted home after picking up a rebound from opposing goalkeeper Fabian Giefer.
Shortly after the break, Srdan Lakic headed home to make it 2-0. But Dani Schahin grabbed a consolation for the visitors, beating Carlos Zambrano before blasting the ball into Oka Nikolov's net.
In the last minutes of the match, Meier then completed his double when he took aim from the edge of the box to curl it into the long corner.
Frankfurt tightened their grip on fifth as they chase their European dream, while Dusseldorf's relegation worries remain present.
FREIBURG 2-0 AUGSBURG
Freiburg eased past Augsburg with a 2-0 victory at the Mage Solar Stadium on Sunday, underlining their intent to seal a European place for next season.
In the 31th minute, Augsburg goalkeeper Alex Manninger sent a hard shot by Jonathan Schmid into Cedric Makiadi's path, with the ball bouncing off the Congolese's feet and into the net.
After the break, the hosts added their second goal when Max Kruse delivered an excellent pass to Schmid, who then struck the ball into the right-hand corner of the target.
Christian Streich's men remain in their sixth position, as the Bavarians sit 16th in their struggle to avoid relegation on the two remaining Bundesliga games.
HAMBURG 1-1 WOLFSBURG
In the Nordderby, Hamburg were forced into a share of points with Wolfsburg, with the two teams drawing 1-1 at the Imtech Arena on Sunday.
The first half almost looked set to pass by without a goal, but literally on the stroke of the interval, Heiko Westermann headed home a brilliantly struck set-piece by Raphael van der Vaart.
However, die Wolfe got one back as Japan skipper Makoto Hasebe equalled in the 65th minute via a flying header, after a cross by Ivan Perisic.
HSV, still sitting seventh, will be hoping for a Freiburg slip-up during the last two matchdays in order to claim a place in the Europa League, while Dieter Hecking's men remain in midtable.