El Consejo de Regencia español establecido en Cádiz había enviado el general Joaquín Blake, con las dos divisiones de Zayas y Lardizábal, por mar desde Ayamonte, en la desembocadura del Guadiana.