El resultado deja al equipo de Ronald Koeman a 12 puntos del líder Atlético de Madrid, mientras que el recién ascendido Cádiz pasa al quinto puesto tras conseguir su primera victoria en casa en la liga esta temporada.
El Cádiz, que ya venció al Barcelona y al Real Madrid en su regreso a La Liga, se adelantó desde el principio cuando Óscar Mingueza cabeceó un córner hacia su propia portería, produciendo una parada de Marc-André ter Stegen que cayó en el camino de Álvaro Giménez. para anotar desde corta distancia.
El Barcelona empató cuando Lionel Messi encontró en el área a Jordi Alba, cuyo centro fue desviado de Pedro Alcalá para un gol en propia puerta.
Sin embargo, apenas seis minutos después, la ventaja del Cádiz se restableció cuando Clément Lenglet falló un saque de banda defensivo de Alba y un despeje de ter Stegen fue bloqueado por Álvaro Negredo.
El delantero se quedó para aprovechar una red abierta para anotar el segundo de su equipo y asegurar la victoria.
«Demuestra que no nos estábamos concentrando. La actitud no fue buena esta noche. Estoy muy decepcionado y tenemos que mejorar».
A pesar de haber ganado los cinco partidos de la Liga de Campeones en lo que va de temporada, el Barcelona ha tenido problemas en la liga, ganando solo cuatro de sus primeros 10 partidos.
«Es muy difícil explicar los goles que estamos concediendo últimamente. Podría deberse a la falta de concentración», dijo Koeman.
«Cuando empatamos, nos quedaba media hora para volver a marcar, pero luego encajamos un gol que no podemos permitirnos, de un saque de banda. También nos faltó agresividad cuando no tuvimos el balón hoy».
Añadió: «Es un paso atrás gigantesco para nuestras posibilidades de luchar por el título.
«Tenemos que verlo así después de obtener un resultado tan decepcionante hoy. 12 puntos es una distancia muy grande, pero tenemos que seguir adelante».
En los otros partidos del sábado, un gol en propia puerta del portero Yassine Bounou permitió al Real Madrid asegurar una importante victoria a domicilio por 1-0 ante el Sevilla, mientras que los goles en la segunda parte de Thomas Lemar y Marcos Llorente dieron al Atlético de Madrid, el único equipo invicto de la liga en la tabla. En lo que va de temporada, una victoria por 2-0 sobre el Valladolid.