El 3 de julio de 1817 Aguilera logró derrotar a Mercado a orillas del río Grande, luego lo persiguió y lo derrotó completamente el 17 de julio.