Union Berlin keep their dreams of miracle Bundesliga title alive with a comfortable 3-0 win over Stuttgart