Barcelona in a big predicament.