Borussia Dortmund staged a second half comeback to earn a 3-1 win at promoted Cologne in the Bundesliga on Friday night.