Michael Olise anotó dos veces y proporcionó un triplete de asistencias para que el líder de la Bundesliga, el Bayern Munich, revirtiera una desventaja de dos goles para derrotar al Friburgo.
Los visitantes sorprendieron a los campeones defensores al tomar una ventaja de 2-0 después de solo 17 minutos cuando Yuito Suzuki anotó desde corta distancia y Johan Manzambi saltó más alto para cabecear el tiro de esquina de Jan-Niklas Beste.
El Bayern, que no perdía en Liga desde marzo, respondió de forma magnífica y consiguió empatar al descanso.
El adolescente Lennart Karl disparó al ángulo inferior tras pase de Olise en el minuto 22 y habilitó al francés para un remate feroz en el tiempo añadido de la primera mitad, aunque el portero del Friburgo, Noah Atubolu, debería haberlo hecho mejor.
El Bayern tomó el control en el segundo período cuando Dayot Upamecano remató de cabeza un córner botado por Olise y puso al equipo en ventaja por primera vez.
El capitán de Inglaterra, Harry Kane, anotó su 14º gol de liga de la campaña a la hora de juego, antes de que Olise hiciera tres asistencias cuando filtró un pase para que Nicolas Jackson rematara en el primer intento en el minuto 78.
El extremo Olise completó una tarde sensacional con su segundo gol del partido seis minutos más tarde, superando a la defensa del Friburgo y metiendo el balón en el segundo palo.
Una décima victoria en los primeros 11 partidos dejó al Bayern ocho puntos por delante del segundo clasificado, el Bayer Leverkusen, mientras que el Friburgo se mantiene décimo en la clasificación.
El equipo de Vincent Kompany visita al Arsenal en la Liga de Campeones el miércoles (20:00 GMT) y ambos equipos tienen un récord perfecto de cuatro victorias hasta el momento en la fase de liga de la competición.