Nürnberg-Hertha Berlin 3-0((2-0))
1-0 Daniel Gygax (18), 2-0 Albert Bunjaku (26), 3-0 Albert Bunjaku (60).
Publik: 40 000.
Freiburg-Bayern München 1-2((0-1))
0-1 Thomas Müller (42), 0-2 självmål (68), 1-2 Stefan Reisinger (90).
Publik: 24 000.
Eintracht Frankfurt-Hannover 2-1((1-0))
1-0 Nikos Liberopoulos (24), 1-1 Jiri Stajner (68), 2-1 Alexander Meier (74).
Publik: 40 000.
Köln-Mainz 1-0((1-0))
1-0 Milivoje Novakovic (42).
Publik: 50 000.
Bremen-Hoffenheim 2-0((2-0))
1-0 Claudio Pizarro (18), 2-0 Per Mertesacker (22).
Publik: 32 000.
Markus Rosenberg blev inbytt i den 53:e minuten för Bremen.
Stuttgart-Schalke 1-2((0-1))
0-1 Ivan Rakitic (24), 1-1 Cacau (73), 1-2 Kevin Kuranyi (76).
Publik: 42 000.
Hamburg-Leverkusen 0-0
Publik: 57 000.
Marcus Berg spelade hela matchen för Hamburg.