La suerte continuó siendo adversa para los ingleses: en 1371, Carlos el Malo, aliado poco fiable, abandonó la liga con aquellos ante la evolución de la situación y se sometió al rey de Francia, prestando homenaje por sus tierras normandas. En 1372, la flota castellana interceptó un cuerpo expedicionario inglés en la La Rochela el 22 de junio y lo aniquiló al día siguiente, empleando cañones y brulotes (los castellanos esperaron a la bajamar para aprovechar el escaso calado de sus naves, que les permitió maniobrar mientras que los ingleses, cuyos pesados navíos eran de mayor calado, quedaron encerrados por los bajíos rocheleses). La derrota supuso un gravísimo contratiempo para Inglaterra, que perdió el señorío del mar.