Carrera hijo le nombró comandante del Ejército de Coquimbo, grado en el cual fue derrotado en la batalla de Petorca, ante fuerzas doblemente superiores.