Cops: Man drags woman, punches officer