| 05/10/2007 18:30 | Borussia Dortmund | Bochum | (1-1) 2-1 | |
| 06/10/2007 13:30 | Arminia Bielefeld | Hamburger | (0-0) 0-1 | |
| 06/10/2007 13:30 | Hertha Berlin | Energie Cottbus | (0-0) 0-0 | |
| 06/10/2007 13:30 | MSV Duisburg | Werder Bremen | (1-1) 1-3 | |
| 06/10/2007 13:30 | Schalke 04 | Karlsruher | (0-0) 0-2 | |
| 06/10/2007 13:30 | Stuttgart | Hannover 1896 | (0-1) 0-2 | |
| 06/10/2007 13:30 | Wolfsburg | Hansa Rostock | (0-0) 1-0 | |
| 07/10/2007 15:00 | Bayern München | Nürnberg | (2-0) 3-0 | |
| 07/10/2007 15:00 | Eintracht Frankfurt | Bayer Leverkusen | (0-0) 2-1 | |
| 19/10/2007 18:30 | Energie Cottbus | MSV Duisburg | (0-1) 1-2 | |
| 20/10/2007 13:30 | Bayer Leverkusen | Borussia Dortmund | (0-1) 2-2 | |
| 20/10/2007 13:30 | Bochum | Bayern München | (1-1) 1-2 | |
| 20/10/2007 13:30 | Hamburger | Stuttgart | (3-0) 4-1 | |
| 20/10/2007 13:30 | Hansa Rostock | Schalke 04 | (0-1) 1-1 | |
| 20/10/2007 13:30 | Nürnberg | Eintracht Frankfurt | (1-1) 5-1 | |
| 20/10/2007 13:30 | Werder Bremen | Hertha Berlin | (0-0) 3-2 | |
| 21/10/2007 15:00 | Hannover 1896 | Wolfsburg | (2-2) 2-2 | |
| 21/10/2007 15:00 | Karlsruher | Arminia Bielefeld | (0-0) 0-0 | |
| 26/10/2007 18:30 | Eintracht Frankfurt | Hannover 1896 | (0-0) 0-0 | |
| 27/10/2007 13:30 | Arminia Bielefeld | Energie Cottbus | (0-0) 1-1 | |
| 27/10/2007 13:30 | Hansa Rostock | Karlsruher | (0-0) 0-0 | |
| 27/10/2007 13:30 | Hertha Berlin | Bochum | (2-0) 2-0 | |
| 27/10/2007 13:30 | Schalke 04 | Werder Bremen | (1-1) 1-1 | |
| 27/10/2007 13:30 | Stuttgart | Bayer Leverkusen | (0-0) 1-0 | |
| 27/10/2007 13:30 | Wolfsburg | Nürnberg | (2-0) 3-1 | |
| 28/10/2007 16:00 | Borussia Dortmund | Bayern München | (0-0) 0-0 | |
| 28/10/2007 16:00 | MSV Duisburg | Hamburger | (0-1) 0-1 |


