Meanwhile, Schalke failed to grab the last title chance after they lost 2-0 to Bremen. Both staged an evenly match from the start.
As the match progressed, Schalke took over control but they failed to exploit their scoring opportunities within the first half. Ten minutes into second half Bremen stunned Schalke with the opener by Mesut Oezil.
Oezil overcame Schalke defence and slotted into far corner.
With 64 minutes into the match, Mesut Oezil exploited a black out by Schalke defender Heiko Westermann and passed into path of striker Hugo Almeida who netted the pass from close distance to double the lead.
Schalke failed to turn the table within the final whistle due to the well-positioned defence by Bremen.
Bremen sits on third position with 60 points while Schalke sticks to second with 64 points.
Leverkusen pitchforked Berlin into relegation.