Tras controlar Cartago, el Ejército Republicano se movilizó a Alajuela y liberó la ciudad, para luego invadir Heredia, derrotar definitivamente a los imperialistas, y reincorporar a la ciudad al país.