La artillería de Belgrano logró frenar el avance de los paraguayos, pero fueron derrotados por una división que cruzó el río aguas arriba y los tomó de flanco.