Admiral Pessanha verlor aufgrund seines Handelns in der Schlacht seinen Posten und wurde durch Juan Alfonso Tello ersetzt, während sich Ferdinand I. von Portugal durch diese Niederlage gezwungen sah, Heinrich II um Frieden zu bitten, da bis dahin keine englischen Verstärkungen nach Portugal kamen. Grund dafür waren die Nachwirkungen der Katastrophe von La Rochelle.