Electrical stimulation (ES) is one of the solutions for drop foot correction. Conventional ES systems deliver predefined stimulation pattern to the affected muscles. However, time-variant muscle response may influence the gait performance as they are difficult to be taken into account in advance. Therefore, closed-loop ES control is important to obtain desired gait in presence of muscle response variation. In this work, a dual predictive control, which consists of two nonlinear generalized predictive controllers, is proposed to track desired torque. The stimulated muscle dynamics are modeled by Hammerstein cascades, with one representing stimulation to activation, the other representing activation to torque. Ankle dorsiflexion torque and ES-evoked EMG of tibialis anterior were recorded experimentally for model identification. The control scheme is validated by following desired torque trajectories with the identified model. The results show that the stimulation pattern obtained from the dual predictive control can produce good torque tracking according to the current muscle condition.