Requerido nuevamente por el presidente Castilla, marchó al sur para liquidar definitivamente la revolución de Vivanco y participó en el asalto final de Arequipa, el 6 de marzo de 1858, de manera tan activa que mereció ser inmediatamente ascendido a coronel.