Il 16 agosto Brown iniziò a fare fuoco. Risultano inutili i tentativi di resistenza; Urioste cercò di portare lo scontro sulla terra ma venne sconfitto, intanto Alberto Villegas con il suo gruppo fuggì. Dopo tre giorni di combattimenti, le navi vennero incendiate, ma alcuni dei corsari saltarono in aria con esse. Garibaldi si trasferì prima a Goya e, dopo vari spostamenti, il 19 novembre si ritrovò a Paysandú; qui ricevette l'ordine dal generale Felix Edmondo Aguyar di compiere alcune azioni militari. Venne poi richiamato a Montevideo, ma prima di raggiungerli dovette bruciare nuovamente la flottiglia che comandava. Giunto nel dicembre del 1842 con l'incarico di ricostruire la flotta perduta, con un attacco affondò il 2 febbraio 1843 un brigantino che faceva parte della flotta di Brown; pochi giorni dopo venne respinto un primo tentativo del generale Manuel Oribe; l'assedio iniziò il 16 febbraio 1843. Il 29 aprile, dopo aver rinforzato l'Isla de Ratas, si ritrovò di fronte il giorno dopo nuovamente Brown. L'ammiraglio contava su due brigantini e due golette, Garibaldi due imbarcazioni con un cannone ciascuno; gli inglesi intervennero salvandoli.