A hydraulic control system for a machine , wherein the machine has a hydraulic pump , a tank for hydraulic fluid, at least one boom hydraulic cylinder and at least one attachment hydraulic cylinder , comprising an attachment directional control valve configured to be connected to the hydraulic pump and to piston and rod sides of the at least one attachment hydraulic cylinder ; a lowering manifold configured to be connected to piston and rod sides of the at least one boom hydraulic cylinder and having a tank port configured to be connected to the tank ; a pressure sensor configured to detect a pressure value of hydraulic fluid and configured to be connected to the piston side of the at least one boom hydraulic cylinder; and a control device configured to control the attachment directional control valve and the lowering manifold and configured to receive the pressure value from the pressure sensor ; characterized in that, when the hydraulic control system is connected to the hydraulic pump , the tank , the at least one boom hydraulic cylinder and the at least one attachment hydraulic cylinder , the control device is configured to, during a return movement state: - determine, based on the pressure value, a meter-out flow rate of the flow of hydraulic fluid released from the piston side of the boom hydraulic cylinder, - control the attachment directional control valve , such that hydraulic fluid from the hydraulic pump is directed into the piston side or the rod side of the attachment hydraulic cylinder , wherein a position of a spool of the attachment directional control valve is controlled based on said meter-out flow rate. an attachment directional control valve configured to be connected to the hydraulic pump and to piston and rod sides of the at least one attachment hydraulic cylinder ; a lowering manifold configured to be connected to piston and rod sides of the at least one boom hydraulic cylinder and having a tank port configured to be connected to the tank ; a pressure sensor configured to detect a pressure value of hydraulic fluid and configured to be connected to the piston side of the at least one boom hydraulic cylinder; and a control device configured to control the attachment directional control valve and the lowering manifold and configured to receive the pressure value from the pressure sensor ; characterized in that, when the hydraulic control system is connected to the hydraulic pump , the tank , the at least one boom hydraulic cylinder and the at least one attachment hydraulic cylinder , the control device is configured to, during a return movement state: - determine, based on the pressure value, a meter-out flow rate of the flow of hydraulic fluid released from the piston side of the boom hydraulic cylinder, - control the attachment directional control valve , such that hydraulic fluid from the hydraulic pump is directed into the piston side or the rod side of the attachment hydraulic cylinder , wherein a position of a spool of the attachment directional control valve is controlled based on said meter-out flow rate. - determine, based on the pressure value, a meter-out flow rate of the flow of hydraulic fluid released from the piston side of the boom hydraulic cylinder, - control the attachment directional control valve , such that hydraulic fluid from the hydraulic pump is directed into the piston side or the rod side of the attachment hydraulic cylinder , wherein a position of a spool of the attachment directional control valve is controlled based on said meter-out flow rate. <EOS>