En 1372 la flota castellana destruyó a la inglesa en La Rochelle adquiriendo la hegemonía sobre el Atlántico que había correspondido hasta entonces a Inglaterra de forma indiscutida. Castilla y Francia saquean o incendian numerosos puertos ingleses entre 1377 y 1380, año en el que Castilla llega incluso a amenazar Londres.