Por su parte, el rey Dionisio I de Portugal, suegro de Fernando IV de Castilla, envió un contingente de setecientos caballeros a las órdenes de Martín Gil de Sousa, Alférez del rey de Portugal, y Jaime II de Aragón aportó a la expedición contra Algeciras diez galeras.