Sebastian Andersson’s two goals kept up Union Berlin’s remarkable run of form in the battle of promoted clubs and sent Cologne bottom.