En la segunda batalla de Rivas, que se efectuó el 11 de abril de 1856, las fuerzas del ejército de Costa Rica, dirigidas personalmente por el Presidente Juan Rafael Mora Porras, derrotaron a las de Walker, aunque con un elevado número de bajas.