Defending champion Novak Djokovic will play David Ferrer in the semi-finals of the US Open after securing a hard-fought victory against Juan Martin del Potro.
The 25-year-old beat the 2009 US Open champion 6-2 7-6 6-4 in a hard-fought quarter-final, …