En la cuarta batalla de Rivas, que se efectuó el 11 de abril de 1857, las fuerzas combinadas de los cinco países centroamericanos, dirigidas por el General costarricense José Joaquín Mora Porras, intentaron apoderarse de la ciudad, donde se encontraban las tropas filibusteras, encabezadas personalmente por Walker.