Al arrebatarle el control de la vía del tránsito, y asediado en Rivas por los ejércitos centroamericanos, William Walker se vio obligado a capitular el 1 de mayo de 1857, y se entregó al capitán Charles H.Davis, de la marina estadounidense, partiendo pocos días después hacia los Estados Unidos.