Spain’s Jesus Herrada patiently waited and then pounced to win yesterday’s Criterium du Dauphine second stage as his compatriot Alberto Contador held on to the overall lead.