El 1 de octubre de 1877 fue ascendido a coronel y el 18 de diciembre de ese año libró su última acción de envergadura en esta guerra al atacar a un convoy español que se dirigía de Sancti Spíritus al fuerte de Taguasco.