Se luchó en las cercanías de Esquina, Provincia de Corrientes (Argentina), por dos días en agua y tierra hasta que Garibaldi previendo su derrota hizo volar sus barcos para no entregárselos a Brown y escapó a tierra firme.
El ala derecha entretanto se acercaba a una distancia similar considerándose que los cuatro buques debían entrar en fuego indefectiblemente con el máximo de cañones.
Brown pudo hacer maniobrar a los buques para presentar la banda de babor al enemigo, entrando en combate todos ellos.
[1] A las 12:00 el fuego se había generalizado, iniciándose el ablandamiento del enemigo con la artillería, sin apresurar abordajes.
Aunque Garibaldi intentó varias tácticas, como un ataque sorpresa y enviar un barco incendiado hacia la flota de Brown, sus esfuerzos fueron en vano.
[1] Al día siguiente, el enfrentamiento continuó, pero Garibaldi, sin municiones efectivas, se encontraba en una situación desesperada.