Spieltag 30: (10. - 11.04.2012)
Hertha - Freiburg 1:1
Augsburg - Stuttgart 0:2
Mainz - Köln 3:0
Bremen - Gladbach 1:2
Dortmund - München 1:2
Nürnberg - Schalke 2:2
Hoffenheim - Hamburg 3:1
Leverkusen - Kaiserslautern 1:0
Hannover - Wolfsburg 1:2
Spieltag 31: (13. - 15.04.2012)
Stuttgart - Bremen 1:1
Schalke - Dortmund 1:3
Hamburg - Hannover 1:1
Kaiserslautern - Nürnberg 1:2
Wolfsburg - Augsburg 2:1
Leverkusen - Hertha 3:1
München - Mainz 3:2
Gladbach - Köln 4:1
Freiburg - Hoffenheim 2:1