They last met at the World Tour Finals, which David Ferrer also won. He has won the last four so I guess he is due a defeat at some point. However Del Potro is carrrying a knee injury so facing David Ferrer is hardly ideal (though I think he is suffering with blisters).