Jonny Burkardt scored twice as Eintracht Frankfurt came from behind to win a topsy-turvy game in Cologne.