Bundesliga debutants Union are all but assured a second top-flight campaign after Marvin Friedrich and Christian Gentner led them to a 2-1 win away at fellow promoted side Cologne, who got a late consolation through Jhon Cordoba.