Barcelona under fire