2. Runde |
| Di, 29.10.2019, 18.30 Uhr | SC Freiburg |  | 1:3 (1:1) |  | 1. FC Union Berlin |
| Di, 29.10.2019, 18.30 Uhr | 1. FC Saarbrücken |  | 3:2 (0:0) |  | 1. FC Köln |
| Di, 29.10.2019, 18.30 Uhr | Hamburger SV |  | 1:2 (1:1) |  | VfB Stuttgart |
| Di, 29.10.2019, 18.30 Uhr | MSV Duisburg |  | 0:2 (0:0) |  | TSG 1899 Hoffenheim |
| Di, 29.10.2019, 20.00 Uhr | VfL Bochum |  | 1:2 (1:0) |  | FC Bayern München |
| Di, 29.10.2019, 20.45 Uhr | Arminia Bielefeld |  | 2:3 (0:3) |  | FC Schalke 04 |
| Di, 29.10.2019, 20.45 Uhr | Bayer 04 Leverkusen |  | 1:0 (1:0) |  | SC Paderborn 07 |
| Di, 29.10.2019, 20.45 Uhr | SV Darmstadt 98 |  | 0:1 (0:0) |  | Karlsruher SC |
| Mi, 30.10.2019, 18.30 Uhr | VfL Wolfsburg |  | 1:6 (0:1) |  | RB Leipzig |
| Mi, 30.10.2019, 18.30 Uhr | 1. FC Kaiserslautern |  | 6:5 (2:2) |  | 1. FC Nürnberg |
| Mi, 30.10.2019, 18.30 Uhr | SV Werder Bremen |  | 4:1 (4:1) |  | 1. FC Heidenheim |
| Mi, 30.10.2019, 18.30 Uhr | SC Verl |  | 8:7 (1:1) |  | Holstein Kiel |
| Mi, 30.10.2019, 20.45 Uhr | FC St. Pauli |  | 1:2 (1:2) |  | Eintracht Frankfurt |
| Mi, 30.10.2019, 20.45 Uhr | Hertha BSC |  | 5:4 (3:3) |  | Dynamo Dresden |
| Mi, 30.10.2019, 20.45 Uhr | Borussia Dortmund |  | 2:1 (0:0) |  | Borussia Mönchengladbach |
| Mi, 30.10.2019, 20.45 Uhr | Fortuna Düsseldorf |  | 2:1 (1:1) |  | Erzgebirge Aue |