Carlos III llegó a Lisboa al frente de una flota angloholandesa que contaba con 4000 soldados ingleses y 2000 holandeses, a los que sumaron 20 000 portugueses pagados por las dos potencias marítimas.