Golove za pobjednički sastav zabili su Jean-Matteo Bahoya (10), Robin Koch (42) i Hugo Ekitike (71).
Eintracht je treći na ljestvici s 51 bodom, tri više od Leipziga, dok je Heidenheim ostao na poziciji koja znači relegaciju za ostanak u Bundesligi.
U ranije odigranom susretu Werder je na gostovanju pobijedio Stuttgart sa 2-1.
Bio je to sudar susjeda na ljestvici, Stuttgart je uoči susreta bio deseti, a Werder stepenicu niže. Gosti iz Bremena su s tri nova boda sada skočili na deveto mjesto, dok je Stuttgart potonuo na 11. poziciju.
Domaćin je poveo u 19. minuti golom Leonidasa Stergioua, a u 32. minuti je izjednačio Oliver Burke.
Jedan od ključnih trenutaka utakmice dogodio se u 65. minuti kada je Stuttgart ostao s igračem manje nakon isključenja Nicka Woltemadea koji je u razmaku od 16 minuta zaradio dva žuta kartona.
Gosti su igrača više pretvorili u pogodak u u sudačkoj nadoknadi, a strijelac je ponovo bio Burke, piše Hina.
Demirović je za domaće igrao do 85. minute.
Na ljestvici vodi Bayern sa 69 bodova, Bayer Leverkusen je drugi sa 63 boda, dok je Eintracht treći sa 51 bodom.
Bundesliga, 29. kolo:
Stuttgart - Werder 1-2 (Stergiou 19 / Burke 32, Burke 90)
Eintracht F. - Heidenheim 3-0 (Bahoya 10, Koch 42, Ekitike 71)
U subotu:
Bayern - Borussia (D) 2-2 (Guerreiro 65, Gnabry 69 / Beier 48, Anton 75)
Bayer - Union Berlin 0-0
Hoffenheim - Mainz 2-0 (Kramarić 4, 32)
Borussia (M) - Freiburg 1-2 (Guenter 14-ag / Osterhage 16, Manzambi 90)
Bochum - Augsburg 1-2 (Hofmann 60 / Essende 16, Komur 90)
Kiel - St. Pauli 1-2 (Bernhardsson 21 / Sinani 34, Geschwill 90+2-ag)
U petak:
Wolfsburg - Leipzig 2-3 (Fischer 58, Skov Olsen 75 / Openda 11, Simons 26, 49)