Dirigidos por Gregorio José Ramírez y Castro, los josefinos y los alajuelenses marcharon contra Cartago y el 5 de abril de 1823 los derrotaron en una batalla que tuvo lugar en las lagunas de Ochomogo.