A las operaciones militares se sumó la diplomacia internacional: la liga de Carlos con Enrique de Trastámara le permitió contar con la flota castellana, que aniquiló a la inglesa en la batalla de La Rochela del 22 de junio de 1372. La derrota dejó a Guyena sin el ejército que traía la escuadra, pero también sin el dinero, necesario para sufragar las operaciones militares. La falta de apoyo logístico hizo que las plazas fuertes cedidas a Inglaterra en Brétigny cayesen progresivamente en manos francesas: La Rochela el 8 de septiembre de 1372, Poitiers ese mismo año y Bergerac en 1377. En 1372 Carlos ya recobró el Poitou, Saintonge y el Angumois. Eduardo III trató de contraatacar reactivando la guerra en Bretaña en julio y enviando tropas al duque Juan IV, pero en el verano de 1373 Du Guesclin invadió el territorio y lo ocupó casi completamente, salvo algunas cuatro plazas, entre ellas Brest. Los franceses se adueñaron de La Réole a comienzos de 1374, posición desde la que amenazaban Burdeos. Para entonces, la Guyena había quedado reducida a las cuatro diócesis de Burdeos, Dax, Aire y Bayona.