Taliban fighters took control of another city in northern Afghanistan on Wednesday, an official said, the eighth provincial capital to fall to the insurgents in six days.