Juan Martin del Potro overcame a stubborn challenge from David Ferrer to clinch their semi-final 6-4 6-4 and advance to a title showdown against Roberto Bautista Agut in the Auckland Classic on Friday.