El líder de la Bundesliga, el Bayern de Múnich, remontó un gol en contra para ganar 3-1 al ascendido VfB Stuttgart, mientras que sus grandes rivales, el Borussia Dortmund, fueron sorprendidos 2-1 en casa por el Colonia para perder un terreno crucial en la carrera por el título.
Kingsley Coman y el prolífico Robert Lewandowski dieron la vuelta al partido para el Bayern después de que Tanguy Coulibaly abriera el marcador para los anfitriones, mientras que Douglas Costa agregó un tercio tardío para los líderes.
El campeón Bayern ahora encabeza la tabla por dos puntos del RB Leipzig antes de un gran enfrentamiento entre la pareja la próxima semana.
Leipzig tuvo pocos problemas para despedir a Arminia Bielefeld 2-1, mientras que la gran sorpresa fue que Colonia salió de los tres últimos con una primera victoria en Dortmund desde 1991.
El mediocampista tunecino Ellyes Skhiri anotó ambos goles desde las esquinas y el Colonia puso fin a una racha de 18 partidos sin victorias.
Union Berlin empató 3-3 con Eintracht Frankfurt y Freiburg empató 1-1 en Augsburg.
Después de que se guardara un silencio por el fallecido leyenda argentino Diego Maradona, el Bayern, en su ajetreado período de la Liga de Campeones, tuvo un comienzo lento que fue explotado por Stuttgart.
Silas Wamangituka corrió por la derecha y cruzó el gol de Coulibaly en el minuto 20.
Pero el Stuttgart pagó el precio por las oportunidades perdidas cuando Coman empató, aunque los anfitriones tuvieron una respuesta inmediata anulada por una falta clara sobre el arquero Manuel Neuer.
El duodécimo gol de Lewandowski de la temporada, desde los 20 metros, puso al Bayern por delante justo antes del descanso.
Al Stuttgart se le negó un empate tardío gracias a una parada de Neuer, pero sigue siendo un sólido décimo después de que el primer gol de Costa desde su regreso al Bayern puso el juego más allá de ellos.
En Dortmund, el equipo local se quedó atrás cuando Skhiri cruzó la línea con un golpe de esquina en el minuto nueve y anotó un gol casi idéntico en la hora.
Thorgan Hazard preparó unos últimos 15 minutos frenéticos, pero el equipo de Lucien Favre no pudo encontrar un empate con el generalmente confiable Erling Haaland fallando un gol abierto en el tiempo de descuento.
Dortmund cae al tercer lugar y podría perder otro lugar si el Bayer Leverkusen evita la derrota ante el Hertha de Berlín el domingo antes de que Mainz termine el fin de semana en casa ante el Hoffenheim.
Leipzig dominó contra Bielefeld a pesar del primer gol de la Bundesliga del veterano Fabian Klos al final.
Angelino, en la primera mitad, y Christopher Nkunku hicieron que Leipzig navegara a pesar del penalti fallado por Alexander Sorloth.