Los de la capital alemana salieron delante en el marcador desde el minuto seis de la primera parte, con el tanto del delantero Tiawo Awoniyi, pero siete más tarde el centrocampista de los toros, Cristopher Nkunku, igualó las acciones para que el duelo llegara empatado 1-1 al descanso.
En la segunda parte los visitantes se adueñaron de la posesión del balón, pero las mejores oportunidades fueron para los de casa, que al 57 lograron el gol de la victoria por intermedio del defensor Timo Baumgartl.
Así el Unión Berlín consiguió su quinto éxito como local donde ha sido un rival más que difícil, solo derrotado por el poderoso Bayern Múnich, mientras el Leipzig confirma que en la carretera es un equipo indefenso en la Bundesliga con tres empates y cuatro derrotas.
Ahora los berlineses llegaron a 23 puntos y son cuartos en la clasificación general, por delante de Friburgo que tiene 22, mientras el Leipzig se mantiene en la octava plaza con solo 18 unidades.