La diciottesima giornata, la prima di ritorno, ha lasciato inalterate le prime posizioni di classifca, in quanto le battistrada hanno ottenuto bottino pieno.
Il Bayern Monaco (doppietta di Goretzka e gol di Olise) ha ottenuto una vittoria fondamentale, mantenendo il suo passo da leader della Bundesliga, nei confronti del Wolfsburg (doppietta di Amoura). Hanno tenuto il passo sia il Leverkusen (3 a 1 al Mönchengladbach con la doppietta di Wirtz e con il gol di Schick, per gli ospiti a segno Kleindienst nel finale) e sia il Francoforte (con i gol di Ekitike e Hojlund mandato al ko il Dortmund).
Solo un pari per il Lipsia (in gol con Orba, Nusa e Baumgartner) clamorosamente rimontato dal fanalino di coda Bochum (tripletta di uno scatenato Boadu) nonostante un vantaggio di tre reti messe a segno nel primo tempo.
Lipsia che, quindi, ha subito il sorpasso al quarto posto dallo Stoccarda che ha rifilato un poker di reti (Rouault, Demirovic, Woltemade su rigore e Undav) al Friburgo.
I risultati della 18esima giornata
Eintracht Francoforte-Borussia Dortmund 2-0
Bayern Monaco-Wolfsburg 3-2
Bochum-Lipsia 3-3
Heidenheim-St. Pauli 0-2
Kiel-Hoffenheim 1-3
Stoccarda-Friburgo 4-0
Bayer Leverkusen-Borussia Mönchengladbach 3-1
Werder Brema-Augusta 0-2
Union Berlino-Magonza 2-1
La classifica: Bayern Monaco 45; Leverkusen 41; Francoforte 36; Stoccarda 32; Lipsia 31; Magonza 28; Wolfsburg e Friburgo 27; Brema 26; Borussia Dortmund 25; Borussia Mönchengladbach 24; Augusta 22; Union Berlino 20; St, Pauli e Hoffenheim 17; Heidenheim 14; Kiel 11; Bochum 10.