El teniente general Pedro de Ceballos fue nombrado virrey interino del Río de la Plata y partió de Cádiz el 13 de noviembre de 1776 como comandante general de una gran flota destinada a expulsar a los portugueses de la región de Río Grande del Sur, Colonia del Sacramento y de la isla Santa Catalina.