The Bundesliga produced 17 goals in 6 matches on Saturday 31 October.
- Borussia Mönchengladbach 0–0 SC Paderborn 07.
- FC Augsburg 1–2 SC Freiburg. FC Augsburg: Michael Gregoritsch (18′). SC Freiburg: Igor Matanovic (65′) and Cyriaque Irié (85′).
- Bayer Leverkusen 2–4 VfB Stuttgart. Bayer Leverkusen: Patrik Schick (28′) and Ibrahim Maza (79′). VfB Stuttgart: Ermedin Demirovic (14′, 65′), Jamie Leweling (22′) and Bilal El Khannouss (51′).
- Schalke 04 0–2 RB Leipzig. RB Leipzig: Antonio Nusa (37′ penalty) and Rômulo (78′).
- Werder Bremen 2–0 TSG Hoffenheim. Werder Bremen: Niclas Füllkrug (57′) and Eren Dinkci (82′).
- Bayern Munich 2–2 Borussia Dortmund. Bayern Munich: Konrad Laimer (38′) and Dayot Upamecano (66′). Borussia Dortmund: Serhou Guirassy (60′) and Fábio Silva (89′).
The biggest wins, each by 2 goals, were VfB Stuttgart’s 4–2 against Bayer Leverkusen, RB Leipzig’s 2–0 against Schalke 04 and Werder Bremen’s 2–0 against TSG Hoffenheim. The most goals came in Bayer Leverkusen 2–4 VfB Stuttgart, 6 in all.
