Enrique II, convencido de que una guerra librada solamente en tierra prolongaría indefinidamente el conflicto decidió atacar en el mar tomando como objetivo la flota portuguesa, que bloqueaba la desembocadura del Guadalquivir desde el año anterior.