Barcelona suffer another surprise home defeat with loss to strugglers Cadiz

//Barcelona suffer another surprise home defeat with loss to strugglers Cadiz