حقَّق السعديون على صعيدٍ آخر نصرًا كبيرًا على البرتغاليين، وفتحوا حصن سانتاكروز في السوس، وما أن علِمَ ملك البرتغال جان الثالث بهذا الخبر حتى أمر حامياتِ آسفي وأزمور بالجلاء فورًا عنها، وقد وجَّه الملك جان الثالث في هذا الشأن إلى سفيره بمدريد رسالةً يُطلِع فيها الإمبراطور الإسباني شارل الخامس، حيث جاء فيها ذِكرُ الأسباب التي أجبرت البرتغال على اتخاذ قرار الجلاء عن قاعدتي آسفي وأزمور، ومنها تزايُدُ قوات السعديين بفضل المساعدات العثمانية، بحيث صار الحاكمُ السعدي يملِكُ المدفعيةَ العثمانية، والآلاتِ الحربيةَ، وجنودًا مدربين، وقد ظهر أثرُ تلك الإمدادات عند حصار سانتاكروز؛ ممَّا جعل الاحتفاظَ بهذين المركزين آسفي وأزمور أمرًا شاقًّا وصعبًا.